IBM i computer system sensor

The sensor discovers the IBM® i operating system, which is used on the IBM Power Systems family of servers and is the next generation of the IBM i5/OS operating system and the IBM OS/400® operating system.

Sensor name that is used in the GUI and logs

I5OSComputerSystemSensor

Prerequisites

The sensor requires the following software to be installed and operational:

  • IBM Portable Utilities for i, which provides OpenSSH and OpenSSL for IBM i.
  • Qshell, which is a standards-based command interpreter that enables a common development environment.
  • Portable Application Solutions Environment (PASE), which includes three shells (Korn, Bourne, and C Shell) and over 200 utilities that run as IBM i PASE programs.
  • The IBM Toolbox for Java™, which is a library of Java classes that give Java programs easy access to the IBM i data and resources.
For IBM i 7.1, you need the following versions of the required software:
  • IBM Portable Utilities for i: 5733SC1 *BASE and option 1 (V7R1M0)
  • Qshell: 5770SS1 option 30
  • PASE: 5770SS1 option 33
Note: In IBM i 7.1, the licensed program product JC1 (IBM Toolbox for Java) is no longer provided as a separate product. Instead, it is included as part of 5770SS1 option 3.
For IBM i 6.1, you need the following versions of the required software:
  • IBM Portable Utilities for i: 5733SC1 *BASE and option 1 (V6R1M0)
  • Qshell: 5761SS1 option 30
  • PASE: 5761SS1 option 33
  • IBM Toolbox for Java: 5761JC1
For IBM i 5.4 and i5/OS V5R3, you need the following versions of the required software:
  • IBM Portable Utilities for i5/OS: 5733SC1 *BASE and option 1
  • Qshell: 5722SS1 option 30
  • PASE: 5722SS1 option 33
  • IBM Toolbox for Java: 5722JC1

Limitations

All computer system sensors and the SNMP MIB2 sensor ignore network interfaces that are configured to be down. Agile Service Manager does not populate the net.IpNetwork attribute on the following types of IP interfaces:
  • loopback, for example, 127.0.0.1, 0:0:0:0:0:0:0:1
  • link-local, for example, 169.254.1.1, FE80:0:0:0:0:0:0:1
  • multicast, for example, 224.0.0.1, FF00:0:0:0:0:0:0:1
  • unspecified, for example, 0.0.0.0, 0:0:0:0:0:0:0:0
Therefore, IP networks are not populated in the Agile Service Manager user interface.
Agile Service Manager does not support the discovery of IBM i systems when using public key infrastructure (PKI) authentication. To initialize a connection between the Agile Service Manager server and an IBM i system, you must use a user name and a password.

Model objects created

The sensor creates the following model objects:

  • core.LogicalContent
  • dev.MediaAccessDevice
  • sys.i5OS.I5OperatingSystem
  • sys.i5OS.I5OSSoftwareComponent
  • sys.i5OS.I5Profile