System-level entities not managed by service classes

Service classes are used for monitoring and controlling objects at the database level. However, not all Db2® entities work directly in a database.

Because service classes work in a database and are stored in the catalog tables of the database, entities that do not work in a database cannot be managed by service classes. Instance-level entities, such as the system controller and the health monitor daemons, work at the instance level and are not directly associated with any database. Agents that perform instance attachments and gateway connections are not managed by service classes either. Because instance attachment agents and gateway agents do not work in a database, they are not managed by service classes.

The following list is a partial list of entities that do not work within a database and are not managed by service classes:
  • Db2 system controllers (db2sysc)
  • IPC listeners (db2ipccm)
  • TCP listeners (db2tcpcm)
  • FCM daemons (db2fcms, db2fcmr)
  • Db2 resynchronization agents (db2resync)
  • Idle agents (agents with no database association)
  • Instance attachment agents
  • Gateway agents
  • All other instance-level EDUs