Home
User Manual - Inteliance Corporation
Contents
1. 21 Checks T abron EM 21 SSHACHONS Tab RR AR R ER RR AER RR TE T eles 22 Service URLS Tab RR RR RR RAT REA REA ERRARE RR RR ARR RARUS 22 Notes Tab ses REN RUHSTDINS ERREUR URS UNT NUN BIER UR ERE RU NE 22 Gro p Settings Template tea endete eae aodio ae than doa lies teen aia 23 Check MethOds eee te eR UR Re e Ree i le ce 24 ope 25 Traceroute eget p a od P ge Walenta eet eee 27 TEPIC Seesded 28 TEP Port Advanced RR RR RO RR RR RW ERR ERN URN RR ERU REA ERE 29 TEP Port Ranger eU REC E E E It PHENOM M UE 31 TRANCE dal a a eee IMMANE e IN eae eee eee eee 32 HITE A eife e 34 TR Ss Maroon A 36 ETP Download Speed the De eR Ue Meade aba a ded eed head 38 FIP RESPONSE axe xut EL DL MEX DL LEM I MU LLL ha cea tea MEX DLL DL MEX D LL Le KR ME 40 A HX 41 SIAE oed BoY To ETE El 43 SSHMemory Usage nt eedem 44 SSH HDD USag et eee eee ee e eee et eee ee eee 45 SSH Inodes Usage iros 46 SSH File DIFRCOUN a EET 47 SSH Remote PINO iii AAA ae eee 49 SUSTO ri iii 51 jua IT ABI ceo RERO abeto cda ltd ol oo sel she e ciel ple ll Ml o e ES 53 A 4 steerer eee cere ec crepe aA aN erence Ce errr Eee Pe eee eee eRe Re eet 55 Mall SMI AAA APP ue tete tu tete i i elei 56 MIELE PY ds 57 Mails eu 59 Mail Reute SMTP IMAP RE RR ARR areas RR ARR RR eevee 61 Mail Route SMTP POP3 ia 63 EMINUS 65 SNMP T affl
2. 2 Memory usage MB Check Settings General settings Scan frequency Display result Data storage Log event on state SSH Connection Connection retries Connection timeout At connection failed set Triggers Warning if real memory usage greater than Down if real memory usage greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify the minimum real memory usage in percentage that triggers a Warning state The real memory is the total memory without the cached memory Specify the minimum real memory usage in percentage that trigge
3. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE This product includes cryptographic software written by Eric Young eay cryptsoft com This product includes software written by Tim Hudson tjh cryptsoft com 2 5 SNMP Library aR AE AEE AE FE EAE AEE AE RAE RAE RAE BA ERA RE RA RA RA RA A RE EH E Copyright c 2001 2010 Jochen Katz Frank Fock This software is based on SNMP 2 6 from Hewlett Packard Copyright c 1996 Hewlett Packard Company ATTENTION USE OF THIS SOFTWARE IS SUBJECT TO THE FOLLOWING TERMS Permission to use copy modify distribute and or sell this software and or its documentation is hereby granted without fee User agrees to display the above copyright notice and this license notice in all copies of the software and any documentation of the software User agrees to assume all liability for the use of the software Hewlett Packard and Jochen Katz make no representations about the suitability of this software for any purpose It is provided AS IS without warranty of any kind either express or implied User hereby grants a royalty free license to any and all derivatives based upon this software code base Stuttgart Germany Thu Sep 2 00 07 47 CEST 2010 FE FEE ETE Ea a E EAE a a E ae FE a FE EH a a FE a a aR a a a a FE AE aE a EE a a HERE EEE AB Copyright C 2004 2005 In
4. Opens another dialog used to configure the FTP URL port connection encryption and logon credentials Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection or login failed Specify the minimum connection time in milliseconds that triggers a Warning state Specify the minimum connection time in milliseconds that triggers a Down state Enter the path and file name Exampe public_html test zip Configure the advanced Check state triggers that inspect the result values using a number of methods Reactions Alerts amp Remedies 41 ServersMaster v1 0 8 User Manual Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 42 User Manual ServersMaster v1 0 8 SSH Cpu Load This Check Method is used to monitor the CPU load on UNIX like systems over SSH protocol Result channels 1 Last 1 min load 2 Last 5 min load 3 Last 15 min load 4 Number of CPUs Check Settings General settings Scan frequency Display result Data storage Log event on state SSH Connection Connection retries Connection timeout At connection login failed set Triggers Warning if CPU load greater than Down if CPU load
5. ServersMaster v1 0 8 User Manual Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 48 ServersMaster v1 0 8 SSH Remote Ping User Manual This Check Method is used to monitor devices for availability using ICMP protocol through an intermediary UNIX like device connected by SSH Protocol Result channels 1 Response time avrg ms 2 Packet loss 3 Standard deviation ms Check Settings General settings Scan frequency Display result Data storage Log event on state Connection Ping from Rounds per check SSH connection timeout At SSH connection failed set Triggers Warning state if packet loss greater than Down state if packet loss greater than Warning state if response time greater Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state c
6. Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify which state to be set if the initial file size is different form subsequent file sizes Select Skip trigger to ignore this trigger The initial value is the one returned from the Check when it is executed for the first time or the value returned when the Check is restarted Configure the advanced Check state triggers that inspect the result values using a number of methods Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 55 ServersMaster v1 0 8 User Manual Mail SMTP This Check Method is used to monitor the response time and ability to send a message over a SNMP mail server The result channels provide split up times that helps you identify the bottle neck for the problem Result channels 1 Response time ms 2 SSL handshake time ms 3 Login time ms 4 Email send time ms Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you u
7. before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify the minimum total space usage in percentage that triggers a Warning state Specify the minimum total space usage in percentage that triggers a Down state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 45 ServersMaster v1 0 8 SSH Inodes Usage User Manual Monitor the Inodes usage on UNIX like systems over SSH protocol Result channels 1 Inodes usage 2 Inodes count Check Settings General settings Scan frequency Display result Data storage Log event on state SSH Connection Connection retries Connection timeout At connection failed set Triggers Warning if usage greater than Down if usage greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a singl
8. greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection or login failed Specify the minimum CPU load that triggers a Warning state Specify the minimum CPU load that triggers a Down state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 43 ServersMaster v1 0 8 SSH Memory Usage User Manual This Check Method is used to monitor the memory usage on UNIX like systems over SSH protocol Result channels 1 Memory usage
9. ms 2 SSL handshake time ms 3 Login time ms 4 Message count Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device Monitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Connect and login IMAP settings Opens another settings dialog used to configure the logon credentials Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection failed set Specify which Check state to set if the connection failed Warning if connection Specify the minimum connection time in milliseconds that triggers a time greater than Warning state Down if connection time Specify the minimum connection time in milli
10. Specify the TCP ports to be scanned for connectivity on the target host Example 80 9000 9010 143 Specify the number of times to try to connect in a case of connection error to a single port Specify the time in milliseconds to wait to establish a connection before timing out and setting the port status to Closed Specify which state to set in case if any port in the specified range is open Select Down state if you want to monitor if the firewall is working fine Select Up state if you want to monitor if the host accepts connection on ports used by important services Specify the time to wait before scanning another port from the specified port range Increase this value if the Firewall on the target host treats the port range scan as malicious activity Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 31 ServersMaster v1 0 8 User Manual HTTP Advanced This Check Method is used to monitor the availability response content transfer time and transfer speed of an http s site Result channels 1 Loading time ms 2 Transfer speed Kbit s Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the
11. Warning if round trip time greater than Down if round trip time greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Opens another settings dialog used to configure the SMTP logon credentials and recipient parameters Opens another settings dialog used to configure the POP3 logon credentials Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the email send receive process failed Specify the time to wait before checking the POP3 account for the arrival of the test message Specify the minimum round trip time in milliseconds that triggers a Warning state Specify the minimum round trip time in milliseconds that trigger
12. are shipped with the installation but they do not cover all the available Check Methods You can create your own Global Checks that suit your needs To do that click the button Create new Global Check and follow the wizard 2 Click the button Add Global Check to device The Global Check will be included in the list of activated Checks for the device 3 To open the Check Settings dialog select one Check from the list of activated Checks and Click the Customize button By default options are inherited from the Global Check However you can customize the Check settings by simply turning off the inheritance 4 You can notice a check box in front of the names of activated Checks You can uncheck the box if you want to disable the Check This feature is provided in case you do not want to delete the Check because you may reuse it some time in the future 21 ServersMaster v1 0 8 User Manual SSH Actions Tab In this section you can create a list of SSH Actions that will be available in the right click menu opened at the Device List under the Device Monitor Tab The concept of Global options is used meaning you will first need to create Global SSH Actions that can be included to any device and then select a number of them to be activated for the device that is being configured Service URLs Tab In this section you can create a list of Service URLs that will be available in the right click menu opened at the Device List under the Devic
13. event will be saved in the Event log Specific Settings New Dialog URL Specify the address of the FTP resource in URL format Example ftp ftp inteliance com test zip Note FTPS protocol is not supported on this Check Port Specify the port in a range between 0 and 65535 inclusive Set the port to 0 to let ServersMaster detect and use a standard port depending on the URL scheme Connection settings Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection failed set Specify which Check state to set if the connection failed Check download speed State Warning if Specify the download speed in Kbit s that triggers a Warning state download speed lower than State Down if Specify the download speed in Kbit s that triggers a Down state download speed lower 38 ServersMaster v1 0 8 User Manual than Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 39 ServersMaster v1 0 8 User Manual FTP Response This Check Method is used to monitor the availability and the response time of an FTP server Result channels 1 Connection time ms 2 SSL handshake time ms 3 Login t
14. manual of your Linux distribution for how to run an application as root ServersMaster v1 0 8 User Manual Quick Start Guide This is a 1 minute guide provided for experienced users to start using ServersMaster as fast as possible 1 Download ServersMaster from Inteliance website and install it 2 When you start up ServersMaster you will need to enter the admin password The password is used for database encryption AES 256bit Please note that there is no recovery option if you lost the password 3 The main application window has 4 main sections separated as tab pages Device Monitor Device Timeline Events and Reports 4 Device Monitor section is used for device management and monitoring To add new device or group right click at the tree view and select Add New Device or Create Group from the menu 5 To open the device settings window right click on a device item and select Settings Here you can add and configure the Checks Alerts Remedies Service URLs and SSH Actions that are activated per device When the settings are saved the Checks are instantly executed and Checks state is updated on the screen 6 To start the monitoring open device settings select the Checks tab page and add a Global Check to the list of activated Checks The Check settings by default are inherited from the Global Check but you can customize it by simply turning off the inheritance A number of built in Global Checks are shipped with the i
15. response 32 ServersMaster User Manual If the initial response Specify which state to be set if the initial response value is different form value is different form subsequent response values Select Skip trigger to ignore this trigger subsequent response The initial value is the one returned from the Check when it is executed for values trigger the first time or the value returned when the Check is restarted Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods state Case sensitive Select whether to use case sensitive or case insensitive response value inspection This option is taken into account only if at least one of the triggers above is enabled Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 33 ServersMaster v1 0 8 User Manual HTTP Transaction This Check Method is used to monitor the availability response content transfer time and transfer speed of multiple http s sites Result channels 1 Average loading time ms 2 Average transfer speed Kbit s The average values are calculated using the response values loading time amp transfer speed returned by the scans to each of the URLs in the transaction Check Settings General settings Scan frequency Specify the time interva
16. response values are inspected by state triggers used to change the current state of the Check When the Check state is changed re actions can fire up in order to notify administrators and or run remedial actions This is the general process of monitoring and recovery Before going further let us clear up some basic concepts on e What are the different Check State types e What are the Global Settings e What is the difference between a Check Method and a Global Check Check State Types The current state of monitored devices or services in short is called the Check State These are the possible Check states Icon State Name Description Up The target device returned response value that is in the range of the OK threshold 4 Warning The response value is outside the OK threshold The Check State may soon turn into Down or return to Up if the cause is only a temporary problem EJ Down The host or service is unavailable or returns invalid response In addition the state happens in a case when the threshold value has been triggered a Unknown No response value can be obtained The response value is required to trigger either Up Warning or Down state For instance the SSH CPU Load Check requires SSH connection to obtain the CPU load values but the SSH connection could not be established Q Paused The Check is temporarily paused It can be paused by users or automatically in a case of a network connection problem on the local machine Th
17. screen in the Device Monitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specific Settings New Dialog URL Specify the address of the http s site in URL format Example http inteliance com Port Specify the port in a range between 0 and 65535 inclusive Set the port to 0 to let ServersMaster detect and use a standard port depending on the URL scheme Post data Specify the data to send along with the request using the POST method Example Varl 5 amp Var2 test Authentication Select the type of authentication if the http site requires one You will also need to enter logon credentials in the corresponding fields if authentication is enabled Connection settings Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection failed set Specify which Check state to set if the connection failed Check
18. starts e Restart Checks Opens a submenu of available Checks that can be restarted This option will activate the paused Checks or will execute the Checks immediately without waiting for the check interval to complete e Service URL Opens a sub menu of predefined Service URLs for the selected device The Service URLs can be configured in the Device Settings dialog e SSH Action Opens a sub menu of predefined SSH Actions enabled for the selected device For the SSH Actions to work you need to configure the SSH login credentials for the device The SSH Actions can be configured in the Device Settings dialog e New Opens a sub menu that provides options for adding new devices or groups The special option Edit as new allows you to create a duplicate of the selected device e Settings Opens the Device Settings dialog used to configure the General Device Details Checks Alerts Remedies Service URLs SSH Actions and Notes Network Tools Window This window provides a number of important networking tools available in different tabs You can change the window position using the following option in the menu bar View Network Tools Orientation You can hide the tools window using the arrow key located in the upper left corner only available if the window is positioned below the Device List Window Device Timeline Tab The Device Timeline tab page provides overview of the current state of Checks per device It also shows the monitoring hist
19. that triggers a greater than Down state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 40 ServersMaster v1 0 8 FTP File Size User Manual This Check Method is used to monitor the size of a file using an FTP server Result channels 1 File size bytes Check Settings General settings Scan frequency Display result Data storage Log event on state Connect and login FTP account settings Connection retries Connection timeout At connection login failed set Warning if response time greater than Down if response time greater than File size triggers Path and file name Triggers for Up Warn Down and Unknown state Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log
20. 1 0 8 User Manual User Interface Overview The first thing you have probably noticed is the simplified User Interface UI Our design goal is to provide fast workflows through a clean UI So let us see take a look at the basic UI and see if we can quickly learn how ServersMaster works The application window is designed around a tabbed layout system The tabs at the top that allow you to quickly access the major sections of the program The main application tabs are Device Monitor Device Timeline Events FWN EPR Reports The application menu bar contains options that are self explanatory so it will not be covered in much detail The four major application tabs will be explained in the following pages Device Monitor Tab The Device Monitor tab is separated into two parts 1 Device List Window 2 Network Tools Window Device List Window This window displays the tree list of devices and separate columns for their current states All checks activated per device are displayed in one row and this provides at a glance view of hundreds of Checks states in only one visible screen page To further save screen space there is no classical toolbar All the options are available in the right click menu or the Context Menu If you open the menu over a group item it will allow you to run actions for all devices under the same group Similarly you can select a number of devices and run an option from the menu to the whole selectio
21. 2 Run the installer and follow the steps of the installation Wizard to complete the install 3 Once the installer finishes ServersMaster is available at the Windows Start Menu ServersMaster v1 0 8 User Manual 4 ServersMaster application has only one executable file which integrates the database and monitoring engine as well as the user management interface This makes the installation of the whole network monitoring system super quick and easy 5 ServersMaster requires administrator privileges in order to use ICMP protocol based components such as Ping and Traceroute Checks Please refer to the manual of your Windows version for how to run an application as administrator Installing on the Linux platform 1 Download ServersMaster package file from the Inteliance website Select the file according to your operating system and bit count Create a new directory under the user home directory and unpack the archive in there Select all files in the directory and change their access permission to 777 To run the application use the serversmaster executable file Create a desktop link if needed n gt wn The ServersMaster executable file integrates all the components of the network monitor system including the database and monitoring engine as well as the user interface 6 ServersMaster requires administrator root privileges in order to use ICMP protocol based components such as Ping and Traceroute Checks Please refer to the
22. G2t i8 iiec A A A A TIBI PARS 67 DNS Black ists 70 cat rt eN EN O nea Ieee 69 RNA ARO dictados 71 Append ri E 72 Abbreviatlons us RE A 73 Lal E 74 SUPPOR a A E E E E E A EA A EER 79 ServersMaster v1 0 8 User Manual Welcome to ServersMaster Introduction ServersMaster is an easy to use and cost effective Network Monitoring System NMS It monitors network devices for failures and irregularities and automatically executes remedial actions in order to fix problems before or right after they arise Administrators can be notified on various network conditions and they can use the integrated networking toolset to easily understand and troubleshoot any issues The mission of the product is to safeguard your network infrastructure and your clients satisfaction through the automated system of recovery actions As soon as a problem or anomaly is detected ServersMaster tries to fix it using a number of so called Reactions that fire up when certain conditions are met This enables smooth operations of the websites and other applications in the monitored network Administrators can be immediately notified on the whole process of recovery from the problem detection till its final state The event log provides interface similar to a mail client allowing you to filter events and write notes to a particular event This enables you to have a better understanding of the overall scenari
23. al between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device Monitor List Result Unit Select the type of metric to be used for the result value Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log SSH Connection Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection failed set Specify which Check state to set if the connection failed Check response content Send command Enter the command to send to the host as soon as the service running on the target port is ready to accept data If the initial response Specify which state to be set if the response value is different form value is different form subsequent response values Select Skip trigger to ignore this trigger subsequent re
24. al settings Scan frequency Display result Data storage Log event on state Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specific Settings New Dialog URL Port Connection settings Connection retries Connection timeout At connection failed set Check SSL certificate State Warning if days until expiry less than State Down if days until expiry less than Specify the address of the http s site in URL format Example http inteliance com Specify the port in a range between 0 and 65535 inclusive Set the port to 0 to let ServersMaster detect and use a standard port depending on the URL scheme Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing ou
25. an demand compensation for their loss and they may run away to the competition if problems are not resolved promptly enough The importance of keeping the network resources up and running has increased dramatically with the reliance on technology in this modern era The demand for capacity is growing at an exponential rate The number of servers being administrated and monitored is growing and they are not necessarily ServersMaster v1 0 8 User Manual located in one data center All these issues increase the value of network monitoring systems However no worries in this regard ServersMaster has exclusively low pricing model keep reading the following sections to find out more Why use ServersMaster ServersMaster in simple words means a reasonable spending on a network monitoring software We encourage you to try ServersMaster and protect your Business from unexpected network problems while saving the investments for other important areas of your business ServersMaster has all the neat features discussed in this document at highly affordable prices To really know your network you need a network monitoring solution that gives you real time information about your network ServersMaster has the monitoring and database engine as well as the user interface merged into a single desktop application This provides super quick installation and ease of use More importantly the Device Monitor screen updates the Check states on the screen immedi
26. and enter the necessary settings Click OK to add the Reaction to the list Auk WN FP Here is a sample scenario e A Ping Check is configured to set the Check state to Warning if the packet loss is above 50 In addition the following Reactions are configured 1 An Email Reaction that fires up when the Check state is Warning for more than 30 min 2 ASSH Command Reaction that fires up when the Check state is down 3 An Email Reaction that fires up when the Check states returns to Up state e Due to the issue on the target server the Ping Check started to return a packet loss in the range of 60 70 e After 30 minutes of monitoring the last Ping Check returned a packet loss that was still not satisfactory and above 50 This condition triggered the Email Alert that sent email to all the administrators e After 60 minutes the packet loss hit 100 ServersMaster activates the SSH Command Reaction that executes a server restart command e After 80 minutes the packet loss dropped to 10 Serversmaster fires the Email Reaction used to inform administrators that the Device is back to normal function The available Reaction types are Email SMS HTTP S SSH Command Execute Program Play Sound Popup Message 71 ServersMaster v1 0 8 User Manual Appendix This chapter contains the following sections e Abbreviations e Legal Notices e Support 72 ServersMaster v1 0 8 User Manual Abbreviations Please find below the l
27. are permitted provided that the following conditions are met 1 Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution THIS SOFTWARE IS PROVIDED BY THE AUTHOR S AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE AUTHOR S OR CONTRIBUTOR S BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE 2 7 ASIO Library Copyright c 2003 2011 Christopher M Kohlhoff chris at kohlhoff dot com Distributed under the Boost Software License Version 1 0 See a copy of the license at http www boost org LICENSE 1 0 txt 78 ServersMaster v1 0 8 User Manual Support The fastes
28. as been advised of the possibility of such damages 74 ServersMaster v1 0 8 User Manual 7 LIMITATION OF LIABILITY Inteliance Corporation s entire liability and your exclusive remedy under this Agreement shall not exceed your purchase price 8 THIRD PARTY SOFTWARE AND OR COMPONENTS ANY THIRD PARTY SOFTWARE INCLUDING ANY THIRD PARTY S PLUG IN THAT MAY BE PROVIDED WITH THE SOFTWARE PRODUCT IS INCLUDED FOR USE AT YOUR OPTION IF YOU CHOOSE TO USE SUCH THIRD PARTY SOFTWARE THEN SUCH USE SHALL BE GOVERNED BY SUCH THIRD PARTY S LICENSE AGREEMENT INTELIANCE CORPORATION IS NOT RESPONSIBLE FOR ANY THIRD PARTY S SOFTWARE AND SHALL HAVE NO LIABILITY FOR YOUR USE OF THIRD PARTY SOFTWARE YOU MAY ACCESS ANY THIRD PARTY CENSE INCLUDED WITH THE SOFTWARE PRODUCT AT http www inteliance com go legal OR IN THE FILE LICENSES txt LOCATED IN THE APPLICATION INSTALLATION FOLDER Nothing in this EULA limits an end user s rights under or grants the end user rights that supersede the terms of any applicable Third Party Open Source Program end user license agreement Part 2 Parts of this software use third party components that are licensed as follows 2 1 Qt Toolkit OtCreator and other code used by these products This SOFTWARE PRODUCT dynamically links to unmodified Qt5 toolkit and QtCreator2 Library The Qt5 Toolkit and QtCreator2 Library is Copyright C 2012 Digia Plc and or its subsidiary
29. ately when a new Check state is available As a desktop application the user interface is quick and highly responsive unlike network monitoring solutions based on web technologies Special C C coding techniques and micro optimizations enable ServersMaster to run thousands of Checks with low CPU and memory usage The monitoring window is able to display hundreds of Check states in only one visible page In addition to the real time status overview administrators can easily track the lifetime of the device by generating reports in graphical and tabular form Key Features All in One application e Single Desktop Application The monitoring and database engine as well as the user interface are merged into a single desktop application This provides super quick installation and ease of use e Instant Result Display Having the engines and user interface merged into one application allows the status of Checks to be updated on the screen as soon as Check results are available This means that you do not need to wait for a given interval ex each 60 sec for the display to be refreshed e Agent less monitoring No monitoring service agent is required on the monitored hosts Wide range of monitoring technologies e ICMP Checks Ping Traceroute e TCP Port Checks TCP Port Connectivity TCP Port Advanced TCP Port Range e SSL Checks SSL Certificate Expiry ServersMaster v1 0 8 User Manual e HTTP S Checks HTTP Advanced HTTP Transact
30. ck state changes to any of the selected states a new event will be saved in the Event log Specify the port to be used when connecting to the SNMP service on the target host Specify the SNMP protocol version supported on the target host Enter the text string that acts as a password when connecting to the SNMP service Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify the OID that identifies a variable that can be read via SNMP Specify which state to be set if the response value is different form subsequent response values Select Skip trigger to ignore this trigger The initial value is the one returned from the Check when it is executed for 65 ServersMaster v1 0 8 User Manual values trigger the first time or the value returned when the Check is restarted Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods state Case sensitive Select whether to use case sensitive or case insensitive response value inspection This option is taken into account only if at least one of the triggers above is enabled Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the cha
31. dialog used to configure the SMTP logon credentials and recipient parameters Opens another settings dialog used to configure the IMAP logon credentials Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the email send receive process failed Specify the time to wait before checking the IMAP account for the arrival of the test message Specify the minimum round trip time in milliseconds that triggers a Warning state Specify the minimum round trip time in milliseconds that triggers a Down state Reactions Alerts amp Remedies 61 ServersMaster v1 0 8 User Manual Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 62 ServersMaster v1 0 8 User Manual Mail Route SMTP POP3 This Check Method is used to monitor the time it takes to receive a messages on a POP3 mail server after being sent using a SMTP mail server Result channels 1 Round trip time Check Settings General settings Scan frequency Display result Data storage Log event on state Connect and execute Mail send settings Mail receive settings Connection retries Connection timeout At failure set Check for new message every Triggers
32. dvanced User Manual This Check Method is used to monitor the connectivity to a TCP port and to check the response value Result channels 1 Port connection time ms 2 First byte time ms Check Settings General settings Scan frequency Display result Data storage Log event on state Connection TCP port Connection retries At connection failed set Triggers Warning state if connection time greater then Down state if connection time greater then Warning state if first byte time greater then Down state if first byte time greater then Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the TCP port to be used when connecting to the target host Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify which Check sta
33. e Monitor Tab The concept of Global options is used meaning you will first need to create Global Service URLs that can be included to any device and then select a number of them to be activated for the device that is being configured Notes Tab The Notes tab provides a text editor that you can use to write notes specific to the device being configured The notes are saved in the database in an encrypted form which provides a safe way to keep the notes that contain sensitive information 22 ServersMaster v1 0 8 User Manual Group Settings Template The group settings template is a settings dialog that provides the exact same options like the Device Settings dialog The settings configured here are used as a template when you add a new device under a particular group To open the settings dialog right click on a group under the Device Monitor tab and select Group Settings Template from the pop up menu 23 ServersMaster v1 0 8 User Manual Check Methods Check Methods are the base functions that perform tests that verify the condition of the given host service or application They are the base technology used by Global Checks When you configure the monitoring for a device you apply a number of Global Checks Each Global Check uses one of the Check Methods like Ping HTTP SMNP etc These are the steps to create a Global Check 1 Open Options Global Checks located under the menu bar 2 Click the New button at the Globa
34. e interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Enter the directory path Example home testuser Specify whether you want to count the files and directories inside sub directories as well Specify which state to be set if the initial file count is different from subsequent file counts Select Skip trigger to ignore this trigger The initial value is the one returned from the Check when it is executed for the first time or the value returned when the Check is restarted Configure the advanced Check state triggers that inspect the result values using a number of methods 47
35. e record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify the minimum Inodes usage in percentage that triggers a Warning state Specify the minimum Inodes usage in percentage that triggers a Down state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 46 ServersMaster v1 0 8 SSH File Dir count User Manual Monitor the count of files directories in a specific directory on a UNIX like system over SSH protocol Result channels 1 File count Check Settings General settings Scan frequency Display result Data storage Log event on state SSH Connection Connection retries Connection timeout At connection failed set Execute Path and directory name Recursive inlc sub dirs Check file count If the initial response value is different form subsequent response values trigger Triggers for Up Warn Down and Unknown state Specify the tim
36. e states of devices such as Unknown Warning or Down state are saved in the Events log However you can adjust the events trigger for a particular Check to consider only specific states For instance using the Check Settings dialog you can configure a Check to save Events to the log only on Warning or Down state but not when the state turns to Unknown 16 ServersMaster v1 0 8 User Manual Reports The Reports interface is available under the Reports tab It provides a tabular and graphical view of the monitoring data for a specified period of time Reports are generated for a specific Global Check activated for a particular device If more devices use the same Global Check their monitoring data can be incorporated into a single or combined report The key points of a Report generation workflow are Device and Check Selection Use the device drop down box to select a particular device To select multiple devices hold down the control key while using the left mouse click Then select a particular Check from the second drop down box Define Monitoring Period Select any of the predefined earlier dates You can manually define monitoring period using the option Specific period then enter the start and end date Displaying Non Monitored Periods A non monitored period may refer to a period when e The Check was disabled or paused e The Check state was Unknown This means that there was no response value that could have been us
37. ed set Triggers Warning state if connection time greater then Down state if connection time greater then Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the TCP port to be used when connecting to the target host Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify which Check state to set if the connection failed Specify the minimum connection time in milliseconds that triggers a Warning state Specify the minimum connection time in milliseconds that triggers a Down state This value works as a connection timeout Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 28 ServersMaster v1 0 8 TCP Port A
38. ed to determine the Down Warning or Up state e ServersMaster was not running or it was automatically paused This can happen due to network connection issues on the local machine If you check the option Show non monitored periods ServersMaster will paint the non monitored area in a gray color for better overview Otherwise the chart lines will simply have gaps that represent the non monitored period Downtime Calculation Type This option defines whether only one Down state is enough to count as a Down time or there must be at least two consecutive Down states Consider the following scenario 1 Check State Up time 16 00 2 Check State Down time 16 10 3 Check State Up time 16 20 If the selected option is Between arbitrary and Down state then the single non consecutive Down state shown in the above example will be included in the total Down time in the report This 17 ServersMaster v1 0 8 User Manual calculation is not completely accurate when there is only a single Down state and the reason is simply because we need at least two Down states in a row to be able to measure the time span between them In such case ServersMaster calculates the down time from the time of the previous state any state other than Down returned by the Check test till the time of the Down state In our example above that would be 10 minutes of Down time If the selected option is Between at least two Down states then the single n
39. explained in the following pages General Tab This section provides the following options e Localization Allows you to modify the date and time format used across the application including the format used in the reports e Administrator password Allows you to change the administrator password used to login to the interface and to encrypt the sensitive information in the database The password change requires the database to be re encrypted If the database is too large this process may take a while please be patient e Updates Allows you to configure whether ServersMaster should automatically check for version updates when it is stared up Database Tab This section provides information about the size of the database file and options to shrink it and speed it up The size of the database may grow faster if Checks are configured to store full monitoring data instead of aggregated data You can alter this behavior in the Check options If you find the size too big you can reduce it by deleting old records related to the monitoring data storage If you experience slow downs when generating the monitoring history and reports you can use the option Defragment database The defragmentation process will reconstruct the database file resulting in a faster access time 20 ServersMaster v1 0 8 User Manual Device Settings The device settings dialog provides options for all the aspects of a monitored device including the configuratio
40. for more details 54 ServersMaster v1 0 8 SFTP File Size User Manual This Check Method is used to monitor the size of a specific directory or file on a UNIX like system over SSH FTP protocol Result channels 1 File size bytes Check Settings General settings Scan frequency Display result Data storage Log event on state Connection Path and file name Connection retries Connection timeout At connection failed set Check file count If the initial response value is different form subsequent response values trigger Triggers for Up Warn Down and Unknown state Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Enter the path and file name Exampe public html test zip Specify the number of times to try to connect in a case of connection error before setting the result to connection failed
41. fy the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of echo requests to send per hop Specify the time to wait in milliseconds before sending the next echo request Specify the time in milliseconds to wait for a reply before timing out Specify the maximum number of hops to search for the target host Specify the minimum hop count that triggers a Warning state Specify the minimum hop count that triggers a Down state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 27 ServersMaster v1 0 8 TCP Port Connect User Manual This Check Method is used to monitor the connectivity to a TCP port Result channels 1 Port connection time ms Check Settings General settings Scan frequency Display result Data storage Log event on state Connection TCP port Connection retries At connection fail
42. hanges to any of the selected states a new event will be saved in the Event log Select the remote host to be used to ping the device that is being configured The remote host must support SSH protocol Specify the number of echo requests to send per one Check scan You need to specify more than 2 rounds if you want to track the fluctuations in the standard deviation Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify the minimum packet loss in milliseconds that triggers a Warning state Specify the minimum packet loss in milliseconds that triggers a Down state Specify the minimum response time in milliseconds that triggers a Warning state 49 ServersMaster v1 0 8 User Manual than Down state if response Specify the minimum response time in milliseconds that triggers a Down time greater than state This value works as a ping reply timeout Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 50 ServersMaster v1 0 8 User Manual SSH Custom This Check Method is used to monitor the response value of a shell command executed on a UNIX like system over SSH protocol Result channels 1 Response value Check Settings General settings Scan frequency Specify the time interv
43. he purpose of auditing compliance with the terms of this Agreement 4 TERMINATION Inteliance Corporation may terminate this Agreement and disable the SOFTWARE PRODUCT for any length of time including in perpetuity without prior notice if you fail to comply or Inteliance Corporation has reasonable belief that you failed to comply with the terms and conditions of this Agreement In such event you must destroy all copies of the SOFTWARE PRODUCT 5 NO WARRANTY Any use of the SOFTWARE PRODUCT is at your own risk To the maximum xtent permitted by applicable law Inteliance Corporation and its owners mployees agents associates affiliates and suppliers disclaim all warranties and conditions either express or implied including but not limited to implied warranties of merchantability fitness for a particular purpose and noninfringement 6 NO LIABILITY FOR CONSEQUENTIAL DAMAGES To the maximum extent permitted by applicable law in no event shall Inteliance Corporation or its owners employees agents associates affiliates or suppliers be liable for any special incidental indirect or consequential damages whatsoever including without limitation damages for loss of business profits business interruption loss of business information or any other pecuniary loss arising out of the use of or inability to use the SOFTWARE PRODUCT whether due to license termination or any other reason even if Inteliance Corporation h
44. here the host is not listed 3 Number of Black List servers that are offline Check Settings General settings Scan frequency Display result Data storage Log event on state Connection Black List servers Mode Connection retries Connection timeout Triggers Warning if number of hits greater then Down if number of hits greater then Warning if offline servers greater then Down if offline servers greater then Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Opens another dialog used to manage the list of servers Specify whether the Black List servers support IP address only or they support domain records as well Specify the number of times to try to connect to a single Black List server in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait
45. ies and other contributors and are licensed under the GNU Lesser General Public License version 2 1 with Digia Qt LGPL exception version 1 1 Qt5 library is free software you can redistribute it and or modify it under the terms of the GNU Lesser General Public License version 2 1 as published by the Free Software Foundation As a special exception to the GNU Lesser General Public License version 2 1 the object code form of a work that uses the Library may incorporate material from a header file that is part of the Library You may distribute such object code under terms of your choice provided that the incorporated material i does not exceed more than 5 of the total size of the Library and ii is limited to numerical parameters data structure layouts accessors macros inline functions and templates Qt5 library is provided AS IS without WARRANTIES OR CONDITIONS OF ANY KIND EITHER EXPRESS OR IMPLIED INCLUDING WITHOUT LIMITATION ANY WARRANTIES OR CONDITIONS OF TITLE NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Contact http www qt project org legal project org qt5 5 0 1 single qt everywhere opensource src 5 0 1 zip The source code for QtCreator2 7 0 is available from Digia here http releases qt project org qtcreator 2 7 0 qt creator 2 7 0 src zip It is also available on request from Inteliance Corporation info inteliance com Reference to the GNU Lesser General Public License http ww
46. ime ms Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device Monitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Connect and login FTP account settings Opens another dialog used to configure the FTP URL port connection encryption and logon credentials Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection login Specify which Check state to set if the connection or login failed failed set Warning if response Specify the minimum connection time in milliseconds that triggers a time greater than Warning state Down if response time Specify the minimum connection time in milliseconds
47. inteliance ServersMaster Version 1 0 9 User Manual ServersMaster User Manual Copyright O Inteliance Corporation All rights reserved No part of this document may be reproduced in any form by any means without prior written authorization of the publisher Other 3rd party products that are referred to in this document are the property of and may be either trademarks and or registered trademarks of the respective owners in the USA and or other countries The publisher and the author make no claim to these products trademarks or registered trademarks While care has been taken in the preparation of this document the publisher and the author assume no responsibility for errors or omissions or for damages including any consequential damages of any kind that may result from the use of information contained in this document or from the use of programs that are described in it In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document Published April 2013 Contents Welcome to ServersMaste feeen etae dd a dade ei tee a debe hd 1 Introduction E E Eu E E EE EE 1 The Importance of Network Monitoring eerte tenent tenente ttti ttttntt tenni ttten ttti tnnt tt tni tttnottttotitttnn 1 Why Use Servers Master 2 Key Features e MM 2 Available licenses ae 4 Soft
48. inutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Enter the directory path Example home testuser Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify which state to be set if the initial file count is different form subsequent file counts Select Skip trigger to ignore this trigger The initial value is the one returned from the Check when it is executed for the first time or the value returned when the Check is restarted Configure the advanced Check state triggers that inspect the result values using a number of methods Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp 53 ServersMaster v1 0 8 User Manual Remedies in this document
49. ion Note Different types of response values can be inspected e Disk Memory and CPU Checks SSH HDD Usage SSH Inodes Usage SSH Memory Usage SSH CPU Load e Mail Checks IMAP POP3 SMTP Route SNMP IMAP Route SNMP POP3 e SNMP Checks SNMP Traffic SNMP System Uptime SNMP Custom Note The integrated SNMP explorer helps creating custom SNMP checks e File Checks SSH File Count SFTP File Size SFTP File Dir Count FTP Download Speed FTP Response FTP File Size e Miscellaneous Checks DNS Black List SSH Custom Are you looking for a Check technology not already supported Please let us know about your requirement and we will do our best to implement it as soon as possible Automatic alerts and remedial actions Provides a number of so called Reactions that fire up when certain conditions are met They can be used to alert administrators on certain status or automatically execute actions in order to recover from failure without human intervention A number of actions are provided including e Send email e Send SMS e SSH multi command execution e HTTP S action e Execute program e Play sound e Show popup message Compact Monitoring Window Devices are organized in groups in a tree view fashion Checks and their status are displayed in only one row per monitored device This compact view makes it easy to track down problem location even when hundreds of Checks are displayed in only one visible screen page Network Recovery Tool
50. is state is not saved when the application quits O Disabled The Check is disabled for undefined time by the user It can be enabled at any time This state is saved between application restarts Note Administrators are free to change the behavior of state triggers in the settings for each Check For instance an administrator may configure a Check based on SSH CPU Load method to return Down state instead of Unknown state if a connection to the SSH server could not be established ServersMaster v1 0 8 User Manual Global Settings You may notice the word Global used for various settings in ServersMaster in example Global Checks Global SSH Actions Global Service URLs etc We designed the software around the philosophy of Global Settings to reduce the configuration time when new items are added for monitoring The main things to remember for the Global Settings are 1 Available to all devices You can activate a particular Global Setting to any device For example you create one Global Check named SMTP IMAP route and you can add it to any device for monitoring You can create a Global SSH Action called MySQL restart and activate it as a reaction to a Check result to any device 2 Unified management Changes made to the Global Settings take effect immediately to any component that is using it 3 Placeholders Most Global Settings can accept the usage of placeholders For example you can configure a Global SMS Alert to se
51. ist of most common Abbreviations used in this document e DNS Domain Name Service e HTML Hypertext Markup Language e HTTP Hypertext Transfer Protocol e ICMP Internet Control Message Protocol e IMAP Internet Message Access Protocol e OID Object Identifier e PDF Portable Document Format e POP3 Post Office Protocol version 3 e SFTP SSH File Transfer Protocol e SMTP Simple Mail Transfer Protocol e SNMP Simple Network Management Protocol e SSH Secure Shell e SSL Secure Sockets Layer e TCP Transmission Control Protocol 73 ServersMaster v1 0 8 User Manual Legal Notices This text consists of two parts Part 1 The actual license that covers Inteliance ServersMaster Part 2 3rd party software licenses Part 1 SOFTWARE PRODUCT LICENSE AGREEMENT This License Agreement the Agreement is a legal agreement between you an individual or an entity and Inteliance Corporation for some or all of the software products identified below each a SOFTWARE PRODUCT which includes computer software and electronic documentation You should carefully read the following terms and conditions before using the SOFTWARE PRODUCT The SOFTWARE PRODUCT is licensed not sold The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties as well as other intellectual property laws and treaties By installing copying or otherwise using the SOFTWARE PRODUCT you are agreeing to be bound b
52. l Checks dialog 3 Select a Check Method and then click Next 4 Enter the parameters in the Check Settings dialog and then click Save The different types of Check Methods available will be explained in the following pages 24 ServersMaster v1 0 8 Ping User Manual This Check Method is used to monitor devices for availability using ICMP protocol Result channels 1 Average response time ms 2 Packet loss 3 Standard deviation ms Check Settings General settings Scan frequency Display result Data storage Log event on state Execution Rounds per check Time between rounds Triggers Warning state if packet loss greater than Down state if packet loss greater than Warning state if response time greater than Down state if response time greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved i
53. l between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device Monitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log List of HTTP URLs to check Use the Add Edit Remove buttons to manage the list of URLs Per URL configuration dialog URL Specify the address of the http s site in URL format Example http inteliance com Port Specify the port in a range between 0 and 65535 inclusive Set the port to 0 to let ServersMaster detect and use a standard port depending on the URL scheme Post data Specify the data to send along with the request using the POST method Example Varl 5 amp Var2 test Authentication Select the type of authentication if the http site requires one You will also need to enter logon credentials in the corresponding fields if authentication is enabled Connection settings Connection retries Specify the number of times to try to connect in a case of connecti
54. ly one page with a maximum of 50 items is displayed at a time You can navigate to other pages using the controls located in the table footer and header If you have configured the data storage to a type of aggregation instead of a raw data storage type then the column Number of Checks will display the number of Checks accounted by the aggregation algorithm for the corresponding record Save Report as HTML File Use the Save As button positioned right below the Show Report button to exported the report to a single HTML file The charts will be embedded into the html code Having all data and images in one file makes it simple to share the report To convert the report to another format you will need to open the html file in a browser and export it to other formats from there Same goes for printing the HTML based report you will need to open in a browser first and use the browser s printing options 18 ServersMaster v1 0 8 User Manual The table of monitoring data that is a part of the HTML file will contain all the monitoring data for the specified period If there is many data it will take more time to generate the HTML file please be patient is such case 19 ServersMaster v1 0 8 User Manual Application Settings To open the application settings interface select Options Application Settings under the menu bar The main tabs provided in the application settings are 1 General and 2 Database The options in these tabs will be
55. n In example you can open the menu on a group and select the Ping tool to execute pings for all devices under the selected group The options in the right click menu are as follows e Timeline Opens the Timeline for the selected device that shows an overview of the Check states the last response message and values as well as the monitoring history in a graph and tabular view e Events Opens the events log The events displayed are filtered for the selected devices or groups at the time when the right click menu was opened 12 ServersMaster v1 0 8 User Manual e Tools Provides a sub menu of network tools available for the selected devices or groups such as Ping Traceroute Cross Ping Cross Traceroute DNS Lookup Reverse DNS etc The network tools window is displayed in the same tab the Device Monitor Tab e Reports Opens a sub menu with available checks for which reports can be generated You can select more devices or groups and invoke the menu option to create a combined report e Pause Checks Opens a submenu of available Checks that can be paused This option temporarily pause the Checks during the runtime of the application Checks can be un paused at any time using the option Restart Checks A paused Check and a disabled Check has different meaning Users can disable a Check for undefined time and this state is saved between application restarts unlike a paused Check which is automatically activated when the application
56. n of checks and reactions To open the settings dialog right click on a device under the Device Monitor tab and select Device Settings from the pop up menu The device settings dialog is organized in sections provided under the following tabs General Checks SSH Actions Service URLs and Notes These sections will be described in the following pages General Tab This section allows you to specify the following options e Display Name Enter the name that will be displayed in the Device List e DNS Name or IP Address Enter the DNS Name or IP Address of the device e Credentials for SSH enabled systems Enter the SSH username password and port if the device supports SSH protocol If you don t specify anything here you will not be able to run SSH based checks alerts and remedies on the device e Admin contacts Enter values for admin emails and phone numbers You can use these values as placeholders in Check or Reaction options For example when you configure an email alert action you can use ADMIN_EMAIL in the To field The ADMIN_EMAIL placeholder will be translated to the administrator s email configured in this section when the email is about to be sent Checks Tab This tab provides an interface for the configuration of Checks used to monitor the device The steps to add a Check to the device are 1 Select a Global Check from the drop down box located at the top of the tab window Note A number of built in Global Checks
57. n the Event log Specify the number of echo requests to send per one Check scan You need to specify more than 2 rounds if you want to track the fluctuations in the standard deviation Specify the time to wait before sending the next echo request Specify the minimum packet loss in milliseconds that triggers a Warning state Specify the minimum packet loss in milliseconds that triggers a Down state Specify the minimum response time in milliseconds that triggers a Warning state Specify the minimum response time in milliseconds that triggers a Down state This value works as a ping reply timeout Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 25 ServersMaster v1 0 8 User Manual 26 ServersMaster v1 0 8 Traceroute User Manual This Check Method is used to monitor the changes in the route from an IP network to the target host Result channels 1 Hop count Check Settings General settings Scan frequency Display result Data storage Log event on state Execution Rounds per check Time between rounds Triggers Reply timeout Max hop count Warning state if hop count greater than Down state if hop count greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Speci
58. n the rights to use copy modify merge publish distribute sublicense and or sell copies of the Software and to permit persons to whom the Software is furnished to do so subject to the following conditions The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software THE SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE 2 4 OpenSSL Library Copyright c 1998 2008 The OpenSSL Project All rights reserved Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met 1 Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution 3 All advertising materials mentioning features or use of
59. nd SMS to ADMIN_PHONES which is a placeholder that will be translated on the fly When the alert is executed SMS messages will be sent to the admin phone numbers configured in the affected device settings 4 Configuration All Global Settings are available in the Options menu under the menu bar For simplicity of use you can manage Global Settings in the settings dialog per individual component For example you can create new Global Check in the device settings window under the Checks tab page The difference between a Check Method and a Global Check Check Methods are the base functions that perform tests that verify the condition of the given host service or application They are not to be used directly as Checks for a certain device They are the base technology for creating the so called Global Checks Global Checks can be activated per device to perform the monitoring action They can be further customized per each device if needed Administrators can create unlimited Global Check types using any of the Check Methods available The following diagram puts this explanation into perspective 10 ServersMaster v1 0 8 User Manual Global Checks Check Methods IMAP Message Find HTTP Transfer Speed SNMP System custom down triggers Uptime IMAP Response HTTP Transfer Speed SNMP System Time Uptime IMAP Message HTTP Page Source SSH My Service Find Check Status Mail IMAP HTTP SNMP Custom SSH Custom 11 ServersMaster v
60. nstallation however there are many Check Methods that you can use to create your own Global Checks that suit your needs 7 Below the tree view you can find the network tools window There are two ways to use the network tools a Enter the values and options in the respected tool page or b Right click on a device in the tree list and select a tool from the Tools menu 8 The Device Timeline tab page provides overview of the current state of Checks per device It also shows the monitoring history in a graph and tabular view 9 The Events tab page provides a management interface that works in a similar way to a mail client When a Check state is negative Unknown Warning or Down an event is saved in the event log Events are continuously updated with the latest result till the Check state is changed Admins can mark the importance of events and can write notes to individual events in order to better track down and resolve issues 10 The Reports tab page provides tabular and graphical view of the monitoring data for a given period of time A special feature is to merge reports from several devices into a single one for much clearer comparison and overview of a group of devices ServersMaster v1 0 8 User Manual Basic Concepts The Checks are the core actions that perform monitoring of devices Checks execute functions to test a target device or service They return formatted result message and response values in several result channels The
61. o and keep track what went wrong and in which part of the network In a case when the problem requires human intervention network administrators are just a click away from the resolution as they can quickly use any of the following built in networking tools Ping Traceroute Cross Ping Cross Traceroute Run SSH Commands Open Service URL Check Open Ports DNS Lookup Reverse DNS Domain Whois and IP Whois ServersMaster monitors the network for problems such as overloaded and or crashed devices low performance of running services huge traffic generation to name a few For example to determine the status of a webserver ServersMaster may periodically send an HTTP request to fetch a page For email servers a test message might be sent through SMTP and retrieved by IMAP or POP3 If there is no reply or if the response is considered abnormal ServersMaster can promptly take recovery actions Depending on the type of the Check a number of metrics can be measured such as response time availability uptime percentage or value of used resources transfer speed and other metrics manually defined by creating custom Checks These metrics are used to define triggers for Check States which in turn can trigger execution of a number of alerts and or remedial actions The Importance of Network Monitoring Network service providers and online businesses can lose thousands of revenue dollars by the minute as the network resources stay down Their customers c
62. on consecutive Down state shown in the above example will be not be included in the total Down time in the report This option helps creating reports that are more accurate since they always show the exact duration of the Down time Administrators prefer to use this type of Down time calculation because in most cases a single Down state is considered a temporary problem Temporary network delays may be the cause of false Down states To make sure you only get a real Down state configure the Check to make more retries in a single run In example for a TCP Port Check you can set a value of 3 connection retries Report Components When you click the Show Report button a report is generated that consists of two parts Graphs One or more interactive charts will be displayed depending on the type of Check If you select only one device to generate report for the areas in the graph will be filled with a color If you combine more devices into one report each device will be represented with a separate line in a different color The interactive charts provide the following options 1 To see values of a specific line point mouse hover over lines in the chart 2 To zoom a chart area hold the shift key while moving the mouse wheel 3 To pan the chart area upon zooming hold the mouse left click and drag the area left or right Table of monitoring data You can find the monitoring data organized in a table at the bottom of the report On
63. on error 34 ServersMaster Connection timeout At connection failed set Check response If the initial response value is different form subsequent response values trigger Triggers for Up Warn Down and Unknown state Case sensitive User Manual before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Specify which state to be set if the initial response value is different form subsequent response values Select Skip trigger to ignore this trigger The initial value is the one returned from the Check when it is executed for the first time or the value returned when the Check is restarted Configure the advanced Check state triggers that inspect the result values using a number of methods Select whether to use case sensitive or case insensitive response value inspection This option is taken into account only if at least one of the triggers above is enabled Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 35 ServersMaster v1 0 8 HTTP SSL Certificate User Manual This Check Method is used to monitor the SSL certificate validity on a single or multiple https sites Result channels 1 Days until expiry Check Settings Gener
64. onitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Connect and login POP3 settings Opens another settings dialog used to configure the logon credentials Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Connection timeout Specify the time in milliseconds to wait to establish a connection before timing out At connection failed set Specify which Check state to set if the connection failed Warning if connection Specify the minimum connection time in milliseconds that triggers a time greater than Warning state Down if connection time Specify the minimum connection time in milliseconds that triggers a greater than Down state This value works as a connection timeout Check message count and space usage optional Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods state Reactions Alerts amp Remedies 59 ServersMas
65. ory in a graph and tabular view To quickly access the timeline of a specific Check simply double click on the Check item displayed in the Device List Window 13 ServersMaster v1 0 8 User Manual Events Tab This tab provides a management interface for Events similar to a mail client Events are triggered only if a Check state is negative Unknown Warning or Down or if there is an error while executing reactions alerts or remedies To quickly filter events for particular devices simply select one or more devices or a group in the Device List Window and double click on any selection in the position of the Events Column Reports Tab This tab provides a tabular and graphical view of the monitoring data for a given period of time Multiple devices can be selected in order to create a combined report To create reports for one or multiple devices open the right click menu over the selection of devices in the Device List Window and select an option from the Reports sub menu Application Settings The application wide settings are available in Options Application Settings under the menu bar Refer to the section Application Settings in this document for more information 14 ServersMaster v1 0 8 User Manual Events Management The Events management interface is available under the Events tab It provides functionality similar to a mail client with the difference that some events can update their data continuously There a
66. pecify the SNMP protocol version supported on the target host Enter the text string that acts as a password when connecting to the SNMP service Specify the number of times to try to connect in a case of connection error before setting the result to connection failed Specify the time in milliseconds to wait to establish a connection before timing out Specify which Check state to set if the connection failed Select the traffic type which can be any of the following data errors discards unicast packets non unicast packets and unknown protocols Select the network interface on the target host that will be monitored for a 67 ServersMaster v1 0 8 User Manual certain traffic type Make sure you first click the button Detect to fetch the available interfaces on the target host Check response value Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods state Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 68 ServersMaster v1 0 8 DNS Black List User Manual This Check Method is used to test if the IP address of the host is listed on any of the specified DNS Black List servers Result channels 1 Number of Black List servers where the host is listed 2 Number of Black List servers w
67. pter Reactions Alerts amp Remedies in this document for more details 66 ServersMaster v1 0 8 SNMP Traffic User Manual This Check Method is used to monitor inbound and outbound traffic data errors discards and unicast non unicast packets on SNMP enabled devices Result channels 1 Traffic inbound 2 Traffic outbound 3 Traffic sum Check Settings General settings Scan frequency Display result Result Unit Data storage Log event on state Connection SNMP port SNMP version Community string Connection retries Connection timeout At connection failed set Execute Traffic type Interface Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the type of metric to be used for the result value Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the port to be used when connecting to the SNMP service on the target host S
68. re two main event types 1 Device Issues These events are triggered when a Check State changes to Unknown Warning or Down also called Negative States These events are continuously updated with the latest response message and state duration until the Check state is changed 2 Reaction Errors These events are triggered if there is an error during execution of reactions Alerts or Remedies For instance if the Check State is down for more than 30 min an email action could be made to inform administrators on the problem However if the email could not be sent a Reaction Error event is saved These are the main features of the Events interface e Number of unread events The Events Tab itself shows the number of unread events When you click on event item it is marked as read The administrator can turn back to unread state if needed Filtering per device and checks To display events for particular devices and checks you can use the selection boxes at the The other way and much more intuitive is to do this from the Device Monitor window simply select devices in the Device List Window open the right click menu and click the Events item e Additional filters To get a better overview of the events you can further filter the list by a Read Unread events b Starred Not starred events c Noted Not noted events e Current live events Current or live events are those generated for the current Check State In example if a Check turns
69. rs a Down state The real memory is the total memory without the cached memory Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 44 ServersMaster v1 0 8 SSH HDD Usage User Manual Monitor the hard disk usage on UNIX like systems over SSH protocol Result channels 1 HDD usage 2 HDD usage MB Check Settings General settings Scan frequency Display result Data storage Log event on state SSH Connection Connection retries Connection timeout At connection failed set Triggers Warning if used space greater than Down if used space greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Specify the number of times to try to connect in a case of connection error
70. s a Down state Reactions Alerts amp Remedies 63 ServersMaster v1 0 8 User Manual Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 64 ServersMaster v1 0 8 SNMP Custom User Manual This Check Method is used to monitor various parameters on SNMP enabled devices using a custom OID Object Identifier Result channels 1 Response value Check Settings General settings Scan frequency Display result Result Unit Data storage Log event on state Connection SNMP port SNMP version Community string Connection retries Connection timeout At connection failed set Execute OID Object ID Check response value If the initial response value is different form subsequent response Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the type of metric to be used for the result value Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Che
71. se aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Connect and send SMTP settings Opens another settings dialog used to configure the logon credentials and message parameters Connection retries Specify the number of times to try to connect in a case of connection error before setting the result to connection failed At connection failed set Specify which Check state to set if the connection failed Warning if connection Specify the minimum connection time in milliseconds that triggers a time greater than Warning state Down if connection time Specify the minimum connection time in milliseconds that triggers a greater than Down state This value works as a connection timeout Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 56 ServersMaster v1 0 8 User Manual Mail IMAP This Check Method is used to monitor the availability and the response time of an IMAP mail server and optionally search a mailbox for specific messages The result channels provide split up times that helps you identify the bottle neck for the problem Result channels 1 Response time
72. seconds that triggers a greater than Down state This value works as a connection timeout Check mailbox optional Mailbox name folder Enter then name of the mailbox Example Inbox Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values 57 ServersMaster v1 0 8 User Manual Down and Unknown using a number of methods state Search all messages Select this option if you want the search to go through all the messages in the mailbox Search messages arrived Select this option if you want the search to check only the messages that in the last arrived in the specified number of last days Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 58 ServersMaster v1 0 8 User Manual Mail POP3 This Check Method is used to monitor the availability and the response time of a POP3 mail server The result channels provide split up times that helps you identify the bottle neck for the problem Result channels 1 Response time ms 2 SSL handshake time ms 3 Login time ms 4 Message count Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device M
73. set Some network issues require human intervention to be resolved Admins can use any of the following tools via simple right click menu in the device list window Ping Traceroute Cross Ping Cross Traceroute Run SSH Commands Open Service URL Check Open Ports DNS Lookup Reverse DNS Domain Whois and IP Whois ServersMaster v1 0 8 User Manual Advanced Events Log When a Check state is negative an event is saved in the event log Events may be continuously updated with the latest result until the state is changed Admins can mark the importance of events and can write notes to individual events in order to better track down and resolve issues Flexible Monitoring Data Storage The network monitoring process can potentially store a large amount of information into the database ServersMaster can save full monitoring data meaning the result values of each Check In case you need to decrease the database size an alternative is provided which uses special algorithm to aggregate monitoring data In most cases the results are very similar between the aggregated and full monitoring data Reports and real time data view e Follow real time Check result data in chart and tabular form e Generate graphical reports for one or multiple devices Historical data of multiple devices can be easily compared through combined charts e A report can be exported to a single HTML file with charts embedded into the html code This way reports can be ea
74. sily shared among people printed or saved to other formats High performance ServersMaster can run thousands of Checks with low CPU and memory usage Even on a netbook you can run more than 1000 checks without any problem This is enabled by the micro optimized C C code asynchronous connections and threads re usage Database security The settings of some components like SSH based Checks or Email alerts require sensitive information such as login credentials to be saved in the database All these settings are stored with AES 256 bit encryption using the admin password as the encryption key Available Licenses You can start with a 30 day Trial Edition License that enables you to configure and test a fully functional version for up to 30 days When the trial period is over you can continue on to use a limited version that has the monitoring engine disabled The commercial license comes in a number of editions For more information about product editions and ordering a license product key please visit our website at http inteliance com go store serversmaster ServersMaster v1 0 8 User Manual Installing the License Product Key When the Trial Period is over you will be reminded to activate the product by a popup Activation Dialog To activate the product before the end of the trial period at the application menu bar select Help About and then in the About Dialog click the Activate now link The activation dialog requires yo
75. sponse The initial value is the one returned from the Check when it is executed for values trigger the first time or the value returned when the Check is restarted Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods state Case sensitive Select whether to use case sensitive or case insensitive response value 51 ServersMaster v1 0 8 User Manual inspection This option is taken into account only if at least one of the triggers above is enabled Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 52 ServersMaster v1 0 8 SFTP File Dir count User Manual This Check Method is used to monitor the count of files directories in a specific directory on a UNIX like system over SSH FTP protocol Result channels 1 File count Check Settings General settings Scan frequency Display result Data storage Log event on state Connection Path and directory name Connection retries Connection timeout At connection failed set Check file count If the initial response value is different form subsequent response values trigger Triggers for Up Warn Down and Unknown state Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 m
76. t Specify which Check state to set if the connection failed Specify the days till expiry of the SSL certificate that triggers a Warning state Specify the days till expiry of the SSL certificate that triggers a Down state Set this value to 0 to trigger Down state when the certificate expired Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp 36 ServersMaster v1 0 8 User Manual Remedies in this document for more details 37 ServersMaster v1 0 8 User Manual FTP Download Speed This Check Method is used to monitor the download speed by downloading a file using the FTP protocol Result channels 1 Download speed Kbit s Check Settings General settings Scan frequency Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Display result Specify the type of response value to be shown on the screen in the Device Monitor List Data storage Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Log event on state Select which states trigger an event When a Check state changes to any of the selected states a new
77. t way to get personalized help and troubleshooting is to contact the Inteliance support department This way a professional can review the issue consult with the team and give you the best answer There are two ways to contact the support department 1 Submit a support ticket using the online form at http inteliance com go supportticket 2 Write an email to support inteliance com 79
78. tate Case sensitive Select whether to use case sensitive or case insensitive response value inspection This option is taken into account only if at least one of the triggers above is enabled Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 30 ServersMaster v1 0 8 TCP Port Range User Manual This Check Method is used to monitor the status on a range of ports open closed on the target device Result channels 1 None Check Settings General settings Scan frequency Display result Data storage Log event on state Execute TCP port range Connection retries Connection timeout If any port is open trigger Port scan delay Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log
79. te to set if the connection failed Specify the minimum connection time in milliseconds that triggers a Warning state Specify the minimum connection time in milliseconds that triggers a Down state This value works as a connection timeout Specify the minimum first byte time in milliseconds that triggers a Warning state The first byte time is the time from when the connection to the host established until the first byte starts coming in as a response from the service running on the host Specify the minimum first byte time in milliseconds that triggers a Down state The first byte time is the time from when the connection to the host established until the first byte starts coming in as a response from the service running on the host 29 ServersMaster User Manual Check response content Send command Enter the command to send to the host as soon as the service running on the target port is ready to accept data If the initial response Specify which state to be set if the initial response value is different form value is different form subsequent response values Select Skip trigger to ignore this trigger subsequent response The initial value is the one returned from the Check when it is executed for values trigger the first time or the value returned when the Check is restarted Triggers for Up Warn Configure the advanced Check state triggers that inspect the result values Down and Unknown using a number of methods s
80. ter v1 0 8 User Manual Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 60 ServersMaster v1 0 8 User Manual Mail Route SMTP IMAP This Check Method is used to monitor the time it takes to receive a messages on an IMAP mail server after being sent using a SMTP mail server Result channels 1 Round trip time Check Settings General settings Scan frequency Display result Data storage Log event on state Connect and execute Mail send settings Mail receive settings Connection retries Connection timeout At failure set Check for new message every Triggers Warning if round trip time greater than Down if round trip time greater than Specify the time interval between two executions of a Check If you use a value of 5 minutes the Check will run every 5 minutes Specify the type of response value to be shown on the screen in the Device Monitor List Select the method for storing monitoring data Full data storage means that the results of each Check scan will be saved as separate records in the database If you use aggregation then a collection of results will be saved as a single record The aggregation reduces the database size significantly Select which states trigger an event When a Check state changes to any of the selected states a new event will be saved in the Event log Opens another settings
81. ternet Systems Consortium Inc ISC Copyright C 1996 2001 Internet Software Consortium Permission to use copy modify and distribute this software for any purpose with or without fee is hereby granted provided that the above copyright notice and this permission notice appear in all copies THE SOFTWARE IS PROVIDED AS IS AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL DIRECT INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE DATA OR PROFITS WHETHER IN AN ACTION OF CONTRACT NEGLIGENCE OR OTHER TORTIOUS ACTION ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE ACA OR X F 0X Xo Xo Xo F F HF X x 77 ServersMaster v1 0 8 User Manual 2 6 Botan Library Botan http botan randombit net is distributed under these terms Copyright C 1999 2011 Jack Lloyd 2001 Peter J Jones 2004 2007 Justin Karneges 2004 Vaclav Ovsik 2005 Matthew Gregan 2005 2006 Matt Johnston 2006 Luca Piccarreta 2007 Yves Jerschow 2007 2008 FlexSecure GmbH 2007 2008 Technische Universitat Darmstadt 2007 2008 Falko Strenzke 2007 2008 Martin Doering 2007 Manuel Hartl 2007 Christoph Ludwig 2007 Patrick Sona 2010 Olivier de Gaalon All rights reserved Redistribution and use in source and binary forms with or without modification
82. this software must display the following acknowledgment This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org 4 The names OpenSSL Toolkit and OpenSSL Project must not be used to endorse or promote products derived from this software without prior written permission For written permission please contact openssl core openssl org 5 Products derived from this software may not be called OpenSSL nor may OpenSSL appear in their names without prior written permission of the OpenSSL Project 76 ServersMaster v1 0 8 User Manual 6 Redistributions of any form whatsoever must retain the following acknowledgment This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT AS IS AND ANY EXPRESSED OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE
83. to Down state an Event in a red color appears in the log Until the state is Down the event cannot be deleted because it may receive status updates e Duration of a state Events related to device issues are constantly updated with the total duration of the current state shown in the corresponding column e Result messages The last result message is displayed in a separate text box on the right when you click on an event item If the event is related to a device issue the initial result message is shown as well e Notes per event To write or update a note for an event select a particular event and use the text box located at the lower right corner The Save button needs to be clicked for the changes to be saved 15 ServersMaster v1 0 8 User Manual Events and Alerts do not refer to the same thing Alerts fire certain actions to send a notification to the administrators by external means outside the scope of the application On the contrary the Events log is the internal notification system that displays the network problems detected during the monitoring and errors encountered during the execution of reactions You can safely delete any event and keep only the important ones that relate to the current problem or to an important problem from the past When you delete an event you do not delete any monitoring data used by the Device Timeline or Reports because Events are saved in a separate table in the database By default all negativ
84. to establish a connection before timing out Specify the minimum number of Black List servers which has the host listed that triggers a Warning state Specify the minimum number of Black List servers which has the host listed that triggers a Down state Specify the minimum number of Black List servers which are offline that triggers a Warning state Specify the minimum number of Black List servers which are offline that triggers a Down state 69 ServersMaster v1 0 8 User Manual Reactions Alerts amp Remedies Manage the Reactions activated for the Check Please refer to the chapter Reactions Alerts amp Remedies in this document for more details 70 ServersMaster v1 0 8 User Manual Reactions Alerts amp Remedies Every Check can be configured with a number of Reactions The purpose of Reactions is to notify administrators for a certain problem or automatically fix a problem without human intervention You can setup multiple Reactions per Check Each Reaction is fired when specific conditions are met depending on how the action triggers are configured The Reactions can be managed under the Check Settings dialog For instance if you want to add an Email alert to a Ping Check you would do the following Open the Device Settings dialog Select the Checks Tab Double click the Check in the list of activated Checks Click the Add button under the Reactions section Select the Email as a type of Reaction
85. u to enter or copy past the product key The activation process uses the internet connection to validate the product key When the key is validated you will be informed for the successful activation and you will be requested to restart the application for the license to take effect ServersMaster v1 0 8 User Manual Software Installation System Requirements These are the 32 bit and 64 bit supported operating systems e Windows Server 2012 e Windows Server 2008 R1 and R2 Standard Enterprise e Windows 7 Standard Professional Enterprise e Windows Vista Enterprise Business Ultimate e Windows XP SP2 or later e Kubuntu version 12 10 or later Note You can try Windows or Linux systems not currently supported but in that case we may not be able to fully assist you if you encounter an OS specific issue The supported file systems on a Linux platform are ext3 and ext4 the latter one is recommended Hardware Requirements Minimum requirement e CPU 2GHZ e RAM 1 GB e Hard Disk space 100 Mb Recommended requirement for up to 1000 checks e CPU Dual Core 2 GHZ e RAM 2 GB e Hard Disk space 1 GB Recommended requirement for up to 10000 checks e CPU Quad Core 3 GHZ e RAM 8 GB e Hard Disk space 4 GB Installation Instructions Installing on the Windows platform 1 Download the ServersMaster installer from the Inteliance website Select the file according to your operating system and bit count
86. w gnu org licenses old licenses lgpl 2 1 html You should have received a copy of the GNU Lesser General Public License along with the Qt5 toolkit and QtCreator2 package if not write to the Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA q The source code for Qt5 0 1 is available from Digia here http releases qt AL Q Qt contains some code that is provided under specific licenses from the original authors Qt also includes a number of third party libraries that are used to provide certain features and are supplied alongside the Qt modules A list of third party components including their licenses and names of the authors can be accessed at http www inteliance com go legal 2 2 jQuery Library jQuery JavaScript Library v1 5 1 75 ServersMaster v1 0 8 User Manual http jquery com Copyright 2011 John Resig Dual licensed under the MIT or GPL Version 2 licenses ttp jquery org license EX Includes Sizzle js http sizzlejs com Copyright 2011 The Dojo Foundation Released under the MIT BSD and GPL Licenses Date Wed Feb 23 13 55 29 2011 0500 2 3 Flot Javascript plotting library for jQuery Copyright c 2007 2009 IOLA and Ole Laursen Permission is hereby granted free of charge to any person obtaining a copy of this software and associated documentation files the Software to deal in the Software without restriction including without limitatio
87. ware InstallatiQni zi2 i aee ERR aida nase nila CR aa 6 System Requirements no nte taedet eei ade ee etae dee desde ibd ade a eit RSS 6 Hardware Requirements R 6 Iristallation Instr ctlOnis scott RHENO RERO RR REN RH RE SR 6 Quick St GUIA eee ARR eR Ga a e ob olde n 8 Basic e 9 CHECK State Icc 9 Global Kramer ias 10 The difference between a Check Method and a Global Check eere ttennttennnttennn 10 User Interface OVOrview P 12 AA IA 12 Devices Timeline ad et i e e e tle e e e e e o e een 13 ca 14 Mcr e 14 Application Settings ide 14 Events Management edet ettet ddnde bd dadas 15 FRE OMS e E 17 Device and Check SelectlOn teer tete tte ici 17 Define Monitoring Period ee eee eee edle tette de ee eet tien 17 Displaying Non Monitored Periods eese renacer ttti tttoittttot ttti ttttentitotnn 17 Downtime Calculation Type aia 17 Report Components ada 18 Save Repert as HIM Elis 18 Application Seti atro rtp tte ORI 20 G neral 20 Database Tabla ts e En A O O tocas Qe d 20 Device Settings s e RERO oa ERRARE RD RR 21 G neral
88. y the terms of this Agreement If you do not agree to all of the terms of this Agreement you are not authorized to use the SOFTWARE PRODUCT 1 GRANT OF LICENSE If you purchased a license Inteliance Corporation grants you the non exclusive right to install and use the licensed SOFTWARE PRODUCT as follows Install and use the software on a number of computers equal to the number of user licenses purchased Use of the SOFTWARE PRODUCT without purchase of a License shall be limited to evaluation purposes only If you install the trialware version of the SOFTWARE PRODUCT you must purchase a license to continue using the SOFTWARE PRODUCT after the 15 day trial period This license is not transferable 2 RESTRICTIONS A You must comply with all applicable laws regarding the use of the SOFTWARE PRODUCT B You may not decompile or disassemble the SOFTWARE PRODUCT C You may not rent or lease the SOFTWARE PRODUCT D You may not distribute copies of the activated SOFTWARE PRODUCT or license keys to third parties E You may not exceed the scope of your licensed SOFTWARE PRODUCT F You may not activate the SOFTWARE PRODUCT with a license key that you did not legally obtain G You must properly pay for any SOFTWARE PRODUCT license keys used H You may not use the private programming interfaces of the SOFTWARE PRODUCT 3 AUDITING You give your consent for Inteliance Corporation to monitor SOFTWARE PRODUCT license key usage for t
Download Pdf Manuals
Related Search
Related Contents
SMS Smart Media Solutions Slim Flex M3T-PD79SIM V.3.20 User`s Manual (Microsoft PowerPoint - FT-Harpic max powerplus force marine Model 405 - Chauvin Arnoux Group Contitech Belts User Manual OBJECTIFS Maîtriser la RTex*, réglementation thermique de l 17"/19" LCD Monitor User Manual Copyright © All rights reserved.
Failed to retrieve file