Performance Polling


Under the Performance polling tab, you can see performance data collection options like:

Data Collection

Using this option, Performance Data collection can be scheduled for the given number of polls. Except for Availability check and health, other performance parameters like memory usage data can be collected at the scheduled number of polls. This would be helpful in decreasing the load on the system of the users who want to monitor availability and health alone.

For eg., If the polling interval of a particular server monitor is one minute and the performance data is scheduled to be collected once in five pollings. In this case, the availability of the server is checked every minute whereas the performance data like CPU Memory is collected every five minutes.

Servers

  • Disk I/O Statistics Monitoring: Using this option, Disk IO Stats can be Enabled or Disabled for the servers. On enabling the option, Data Collection will happen for Disk IO stats and you can see the details of Disk IO Stats in the Server details page. If it is not enabled, Data Collection will be stopped for Disk IO Stats.

    Note: This option is available for Windows, IBM AIX, Linux and Solaris servers.

  • Disk Monitoring: Windows Disk Monitoring option can be used to enable or disable monitoring of Local Disk, Network Mapped Drives and Volume Mount Points. By default, Local Disk monitoring is enabled for all Windows servers.

    Delete Server Disk: You can use this option to enable or disable monitoring of Windows Network Mapped Drives, and Windows Volume Mount Points. By default, Local Disk monitoring is enabled for all servers and Hyper-V virtual machines.

    Ignore specific disks : You can set Applications Manager to ignore data collection of specified disks. You can specify multiple comma-separated disks.

    Note: Details associated with Windows Network Mapped drives and Windows Volume Mount Points will not be collected in SNMP mode.

  • Inode Monitoring: You can use this option to enable or disable Disk Inode Monitoring. However, Inode statistics will not be collected in the SNMP mode.

    Note: This option is available for Linux and IBM AIX servers.

  • Process & Service monitors availability: You can also set the Process & Service monitors availability to show process and server monitors as down when the server is down.
  • Server Error Alert Settings: Server Error Alert settings option will allow you to select the severity levels of server error at which you want to get alerted.
  • Hardware Health monitoring: Server Hardware Health monitoring can be used to enable or disable hardware monitoring in servers. You can also opt the various hardware components (like power, fan, disk,etc.,) to be monitored by checking the options given. This will globally configure the hardware monitoring status.You can do the same for individual monitors in the respective monitor details page.
  • Hardware Device level configuration: Hardware Configuration option is also available under Host Details on the right hand side of the details page, will allow you to opt for the various hardware components you want to monitor. You can also use this option to change the globally configured hardware status for a particular server.

    You can customize alerts for hardware device monitoring. If the status of the device matches with the values defined in the severity text box, then the device status is displayed as the corresponding severity. For example, the nonCriticalLower status need not be defined as a 'Warning' status, it can also be defined as 'Clear' according to user requirement. The alarm severities are:

    • Critical Severity: If the status matches with any of the values defined in the Critical Severity text box, then APM displays the status of the hardware device as Critical. The values defined by default are failed, error, failure, nonRecoverable, criticalUpper, criticalLower, nonRecoverableLower and critical.
    • Warning Severity: If the status matches with any of the values defined in the Warning Severity text box, then APM displays the status of the hardware device as 'Warning'. The values defined by default are degraded, warning, nonCritical, nonCriticalUpper, nonRecoverableUpper and nonCriticalLower.
    • Clear Severity: If the status matches with any of the values defined in the Clear Severity text box, then APM displays the status of the hardware device as 'Clear'. The value defined by default is ok.
    Note: If the status of the device does not match with any of the values defined in the severity text box, the device status is displayed as 'unknown'. Status values defined within the severity text boxes are comma-separated and case-insensitive.

Database Servers

  • Enable MySQL Database Monitoring - By default, the data collection for MySQL database tables takes place for every polling. You can customize it, such that the data collection for databases takes place only once in a day or to never collect data.
  • Enable Sybase Database Monitoring - By default, the data collection for Sybase database tables takes place for every polling. You can customize it, such that the data collection for databases takes place only once in a day or to never collect data.
  • Rediscover instance of Mongo DB, Cassandra and Redis - By default, rediscovering instances of Mongo database, Cassandraand Redis happens in 60 minutes. You can customize the time interval which instance of Mongo database, Cassandra and Redis are rediscovered.
  • Oracle Monitoring - By default, only failed backup jobs of Oracle will be monitored.

WebLogic

Using this option, You can Enable or Disable Data Collection for Web Applications, EJBs and Servlet Statistics for Weblogic servers. The list of Weblogic servers are displayed by selecting the checkbox. Data Collection will happen for the Weblogic components that are displayed under the corresponding Enable listbox.

By default, EJB and Servlet Data Collection are disabled. You can enable Data Collection for EJB and Servlet by selecting the Weblogic server from Disable list box and move it to the Enable listbox and save the configuration.

MS SQL

Enable data collection

  • By Default, the data collection for MS SQL scheduled jobs will be disabled. You can enable it by checking the Start collecting data for MS SQL scheduled jobs checkbox.
  • Check the Delete MSSQL jobs checkbox to delete jobs from the monitor details page.
  • To enable Secure Connection (SSL), check the Connect with SSL Encryption checkbox.

Availability

  • When connectivity problems occur, try connecting again(after 10 seconds) before showing the Monitor's Availability as down: When a monitor is down due to intermittent network connectivity, you can make sure that the SQL monitor is not completely down by checking this option to check the connection one more time before throwing an alert.

Database Metrics

  • Collect SQL Data File / Log file details once in an hour: Select the "Collect SQL Data File / Log file details once in an hour" option to enable the collection of Data / Log file & VLF related metrics once every hour. If this option is deselected, data will be collected during each poll.
  • Collect VLF details once in a day: Enable "Collect VLF details once in a day" option to collect VLF details once a day.

Jobs

  • Start collecting data for MS SQL scheduled jobs: By default, the data collection of MS SQL scheduled jobs will be disabled. You can enable or disable it here. When you select this option, the following will be monitored: Job status, Next Scheduled time, Time Taken and Retry count.
  • Enable SQL-Jobs History: Select the "Enable SQL-Jobs History" checkbox to keep the execution history of each job for the given period of time- which you can specify.
  • Delete jobs from Applications Manager when it is removed from SQL Server: Select "Delete jobs from Applications Manager when it is removed from SQL Server" checkbox to delete the scheduled jobs automatically from the monitor details page when deleted from the SQL Server.
  • Alert Skipped Jobs: Check the "Alert Skipped Jobs" checkbox to get an alert when a job's execution is skipped from its schedule.

Backup

  • Delete backup entries from APM when its database is removed: Select "Delete backup entries from Applications Manager when It's database is removed" option to delete the backup entries corresponding to the SQL server that has been removed from Applications Manager; although the backup files will exist on the server. You can also mention the number of days for which you want the backup details to be stored.

Replications

  • Enable SQL-Replications: To collect and monitor replication details of a SQL server, select the "Enable SQL-Replications" option.
  • Enable SQL-Replications Failed History: Select this option to keep the history of failed replications.
  • You can also mention the number of days for which you want the replication agent history to be maintained.

Applications Manager allows you to enable/disable data collection of the SQL Server Performance metrics listed here. Once enabled, you can also customize the polling interval of these metrics.

Note: The customized time interval should be greater than or equal to the polling interval of the monitor.

My SQL

  • Enable data collection for database: Using this option, you can enable or disable data collection for database tables, to takes place Once in a Day. By default, the data collection takes place for every polling.
  • You can enable/disable datacollection for Database Tables by selecting the "Collect Database tables information once in Day" checkbox and save the configuration.

SNMP

Using this option, you can choose different SNMP versions (v1/v2c) to monitor the SNMP devices/ Servers in SNMP mode.

HTTP(s)-URLs

Under the HTTP(s)-URLs tab, you can change the following settings:

  • Enable logging of Responses for the Http(s) Urls and Http(s)-Url Sequences monitoring in Applications Manager - Enabling this option allows you to log the responses of the HTTP(s) URLs or HTTP(s) Sequences in \working\Debug-Info\URL Directory.
  • Send Responses of the Http(s) Urls and Http(s)-Url Sequences along with configured alarms when the availability is down - This option allows Applications Manager to send the alarms along with the link to the responses of the HTTP(s) URLs Sequences that you have logged. This response will be send whenever the availability of the HTTP(s) URLs goes down.

Amazon

Amazon Data Collection - Settings

Here are the data collection settings that you can configure:

  • You can set the Unique Identifier for EC2 instances to be either the instance ID or a tag name.
Caution: Once set, changing the Unique Identifier will result in the existing monitors being deleted. If a new instance with Tag name of an already terminated instance is launched, it will be merged with the former instance.
  • Enable the Alert for Terminated EC2 Instance option to receive notification when an instance is stopped.
  • Enabling the Remove terminated EC2 Instances option completely removes terminated EC2 Instances from the Applications Manager console in the next poll. By default, this option is disabled. Enable it if you find a terminated EC2 instance in the Applications Manager console, after it was removed from the AWS console (If a user terminates an EC2 instance it will be removed from the AWS console after 60 minutes.)

Web Services

Under the Web Services Operation - Settings tab, you can set the Operation's Execution time beyond which to enable logging of responses for the Web Service's Operation in Applications Manager. The responses of the web services operations are logged in the following directory: working\Debug-Info\WebService Directory.

Ping Monitor

Applications Manager allows you to configure packets to be sent for ping monitoring.

Optimize Data Collection

Applications Manager allows you to enable/disable data collection of the metrics listed in the Optimize Data Collection tab. Once enabled, you can also customize the polling interval of these metrics.

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. The Optimize Data Collection option works as follows for the following monitor types:

Java Runtime

Applications Manager allows you to update the number of days to retain Thread dumps of JRE Monitorwithout restart. The number of days is 30 by default.

Tomcat Server

You can enable/disable data collection of the metrics listed here:

  • Web Applications Details
  • Servlets Details
  • DataSource Connection Pool Details
  • Thread Pool Details
  • Global Request Processor Details
  • Memory Pool Details
  • Garbage Collector Details
  • Stuck Threads

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors.

Amazon

You can enable/disable data collection of the S3 Bucket metrics.

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors.

Script Monitor

Applications Manager allows you to Enable Script Row Deletion. For example, consider the script monitor's tabular data. If the Enable Script Row Deletion option is enabled, each time a new row is created , the previously configured thresholds and actions will be removed. If the option is disabled, all the configurations will be retained.

File/Directory Monitor

You can set the File contentCheck string count and the default units used to measure the Directory size and File size.

Database Query Monitor

You can set the Query monitor row count and the Query execution timeout in seconds.

PostgreSql

You can enable/disable data collection of the Database details.

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors.

Oracle

You can enable/disable data collection of the metrics listed here:

  • Lock and Wait Statistics
  • Top 10 Queries by Disk Reads
  • Top 10 Queries by Buffer Gets
  • Average Executions for database instance
  • Backup Jobs and Blocks Corrupted.
  • Objects Approaching Max Extents
  • Log Apply Gap details in Primary Servers
  • Archive Log Destination Monitoring
  • Log Apply Lag details in Standby Server
  • ASM details
  • Oracle Scheduled Jobs
  • TableSpace Statistics
  • Recovery Area Usage

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors.

SAP HANA

You can enable/disable data collection of the metrics listed here:

  • Expensive Statements
  • Long Running Jobs
  • System Alerts
  • Backup Catalog
  • Blocked Transactions
  • Caches

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors.

Exchange Server

You can enable/disable data collection of the metrics listed here:

  • Top Mailboxes By Size
  • Inactive Mailbox Users
  • Server Component States

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors. The customized time interval should be greater than or equal to the polling interval of the monitor.

IBM Websphere MQ

You can enable/disable data collection of the metrics listed here:

  • Listener Statistics
  • Service Statistics
  • Channel Statistics
  • Queue Statistics
  • Performance

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).
Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors. The customized time interval should be greater than or equal to the polling interval of the monitor.

RabbitMQ

You can enable/disable data collection of the metrics listed here:

  • Exchanges
  • Connections
  • Queues

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus. You can configure polling status by:

  • Monitor Type: This will be the default polling status, for any new monitor added. All the monitors of this type, will have the default polling status, until any exclusive customization is done for the monitor.
  • Monitors: Use this option to change the polling status of any particular monitor(s).

Note : Changing the polling status of the 'Monitor Type', will also change any customizations done for its monitors. The customized time interval should be greater than or equal to the polling interval of the monitor.

FTP/SFTP Monitor

You can set the FTP file size in MB. The Value is 10 by default. The update will take effect without restart.

JMX Applications

You can set the MBeans list size. The Value is 250 by default. The update will take effect without restart.

VMware ESX/ESXi

You can set the VMWare read timeout and the VMWare API connection timeout in seconds. Both Values are 18 0 by default. The update will take effect without restart.

XenServer

Applications Manager allows you to enable the discovery of your Xenserver resource-pools. The update will take effect without restart.

Oracle Cloud

Under the Optimize Data Collection tab, select the monitor type and the metric name that you want to enable/disable from the respective drop-down menus.

  • Enable faster data collection - Enabling this option will make the data collection faster by using multiple threads.

Elasticsearch Cluster

Applications Manager allows you to configure the maximum number of indices that are to be displayed in the Elasticsearch Cluster based on the number of documents available for each index in decreasing order. You can configure the maximum number of indices up to 250.