IBM i/AS400 monitoring

Monitor the availability and performance of your IBM iSeries servers with Site24x7's ready-to-install IBM iSeries/AS400 plugin integration. Track critical metrics to minimize downtime, optimize system performance, and detect and troubleshoot issues faster.

Start 30-day free trial Try now, sign up in 30 seconds
IBM i/AS400 monitoring

What is IBM iSeries/AS400?

The IBM iSeries, previously known as AS400, is a mid-range computer system developed by IBM. It features a proprietary operating system (IBM i), robust hardware, and a high-level programming language (RPG). Known for stability, security, and scalability, it excels in transaction processing, database management, and application integration, and is often used by enterprises for mission-critical applications.

Monitor the performance of your IBM iSeries/AS400 servers

Effective monitoring of IBM iSeries/AS400 systems is essential for optimizing performance, identifying issues, ensuring security, and planning capacity. With Site24x7's plugin integration, track key metrics including storage utilization, CPU usage, job status, system capacity, and security information, and gain insights into system performance so that you can make informed decisions for effective system management.

Ensure high availability of your IBM i servers

With mission-critical applications and processes running on IBM i/AS400 systems, track key system performance and storage metrics, and be proactive in identifying potential issues that may cause disruption or, worse, downtime.

Stay informed with instant alerts

Receive instant notifications through your preferred channels when metric values exceed predefined threshold limits, enabling you to implement preventative or recovery measures and maintain system stability.

Remediate incidents proactively with IT automation

Implement automated workflows, such as initiating server restarts, to trigger corrective actions on IBM i servers when specific thresholds are exceeded, like CPU usage surpassing 80%. This proactive approach ensures uninterrupted system operation and effective incident management.

Visualize metrics that matter with personalized dashboards

Create personalized dashboard views by effortlessly gathering data from various components of your infrastructure using intuitive drag-and-drop widgets.

Start 30-day free trial Try now, sign up in 30 seconds

Get started with Site24x7's IBM i/AS400 monitoring tool

Performance Metrics

The following metrics are captured by the plugin integration and are categorized into storage, system performance, and system information metrics.

The following storage metrics are tracked by the plugin integration:
Metric name Description
ASP Percentage The percentage of the auxiliary storage pool (ASP) currently in use
ASP Total The storage capacity of the system ASP in MB
Permanent Address Percentage The percentage of the maximum possible addresses for permanent objects that have been used
Temporary Address Percentage The percentage of the maximum possible addresses for temporary objects that have been used
Current Unprotected Used The current amount of storage in use for temporary objects in MB
Maximum Unprotected The largest amount of storage for temporary objects used at any one time since the last initial program load (IPL) in MB
Main Storage The amount of main storage, in KB, in the system
Total Auxiliary Storage The total auxiliary storage on the system in MB
Job Message Queue Maximum Size The initial size of the job message queue in KB
Job Message Queue Maximum Size The maximum size of the job message queue in KB
Spooling Control Initial Size The initial size of the spooling control block for a job in bytes
The following system performance metrics are tracked by the plugin integration:
Metric name Description
CPU Percentage The average of the elapsed time during which the processing units were in use
Number Of Processors The number of processors that are currently active in the particular partition
Number of Pools The number of system pools
Users Signed On The number of users currently signed on the system
Total Jobs The total number of user jobs and system jobs that are currently in the system
No of Active Jobs The number of jobs active in the system, including both user and system jobs
No of Batch Jobs The number of batch jobs currently running on the system
Jobs Waiting for Message The number of batch jobs waiting for a reply to a message before they can continue to run
Active Threads The number of initial and secondary threads in the system, including both user and system threads
Batch Jobs Waiting to Print The number of completed batch jobs that produced printer output that are waiting to print
Batch Jobs Ending The number of batch jobs that are in the process of ending
Batch Jobs Held on Job Queue The number of batch jobs that were submitted but were held before they could begin running
Batch Jobs Held While Running The number of batch jobs that had started running but are now held
Batchjobs on Held Job Queue The number of batch jobs on job queues that have been assigned to a subsystem but are being held
Batch Jobs on Unassigned Job Queue The number of batch jobs on job queues that have not been assigned to a subsystem
Batch Jobs Waiting to Run The number of batch jobs on the system that are currently waiting to run
Current Processing Capacity The amount of current processing capacity of the partition
Current Interactive Performance Percentage The percentage of interactive performance assigned to the current logical partition
Maximum Jobs The maximum number of jobs that are allowed on the system
Shared Processing Pooler The percentage of the total shared processor pool capacity used by all partitions during the elapsed time
Uncapped CPU Capacity Percentage The percentage of the uncapped shared processing capacity for the partition during the elapsed time
The following system information metrics are tracked by the plugin integration:
Metric name Description
System Name The name of the system
Model The system model
System Version The version of the system
Serial The system serial number
Security Level The global security level
Auto Device Configuration The automatic device configuration indicator
System Console The name of the system console
No of Partitions The number of partitions on the system
User Sessions Ended for Waiting to Print The number of sessions that have ended with printer output files waiting to print
User Suspended by Group Jobs The number of user jobs that have been temporarily suspended by group jobs so that another job may be run
User Suspended by System Request The number of user jobs that have been temporarily suspended by system request jobs so that another job may be run
Users Temporarily Signed Off The number of jobs that have been disconnected due to either the selection of option 80 (temporary sign-off) or the entry of the Disconnect Job (DSCJOB) command

Setup

Prerequisites

Ensure you meet the following requirements before installing the plugin:

  • Download and install the Site24x7 server monitoring agent (Linux | Windows) in the server where you intend to run the plugin.
  • Ensure you have Java installed in your server.

Installation

  • Create a folder named IBM_iSeries_AS400.
  • Download the IBM_iSeries_AS400.sh, As400DataCollector.java, json-20140107.jar, and jt400.jar files from our GitHub repository and place them in the IBM_iSeries_AS400 folder.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/IBM_iSeries_AS400.sh
    wget https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/As400DataCollector.java
    wget https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/json-20140107.jar
    wget https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/jt400.jar
  • Open the IBM_iSeries_AS400.sh file and set the values for HOST, USERNAME, PASSWORD, and JAVA_HOME.
  • Run the following command: which java.
    Copy the output you get and paste it in the JAVA_HOME field in the .sh file mentioned above.
    Ensure that you paste the path of the bin directory and exclude /java.
    e.g. /usr/java/jdk1.7.0_05/bin/
  • Move the IBM_iSeries_AS400 folder to the Site24x7 Linux server monitoring plugin directory:
    /opt/site24x7/monagent/plugins/

The agent will automatically execute the plugin within five minutes and display performance data in Site24x7.

  • Create a folder named IBM_iSeries_AS400.
  • Download the IBM_iSeries_AS400.bat, As400DataCollector.java, json-20140107.jar, and jt400.jar files from our GitHub repository and place them in the IBM_iSeries_AS400 folder.
    https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/IBM_iSeries_AS400.bat
    https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/As400DataCollector.java
    https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/json-20140107.jar
    https://raw.githubusercontent.com/site24x7/plugins/master/IBM_iSeries_AS400/jt400.jar
  • Open the IBM_iSeries_AS400.bat file and set the values for HOST, USERNAME, PASSWORD, and JAVA_HOME.
  • Run the following command: where java.
    Copy the output you get and paste it in the JAVA_HOME field in the .bat file mentioned above.
    Ensure that you paste the path of the bin directory for the JDK and exclude /java.
    e.g. C:\Program Files\Java\jdk1.7\bin
  • Move the IBM_iSeries_AS400 folder to the Site24x7 Windows server monitoring plugin directory:
    C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\

The agent will automatically execute the plugin within five minutes and display performance data in Site24x7.

To view the plugin monitor and associated performance charts:

  • Log in to Site24x7.
  • Navigate to Plugins and click the required monitor.

Plugin Contribution

Feel free to contribute to our existing plugin and come up with suggestions or feedback on our Community.

  • Supported Platforms:
  • Python Version: 2.7 & above
  • Linux Agent Version:15.0.0 & above

Over 13,000 customers trust Site24x7

Brand logos of our various customers

Check out our 100+ plugin integrations or build your own

Choose from our list of more than 100 ready-to-use plugins and monitor your full stack of applications across web servers, databases, load balancers, and more.

See all plugin integrations