Contribution 15 minute contribution
Monitoring Dynamic IOC Installations Using the alive Record
The alive record is part of a system used at the Advanced Photon Source for monitoring the IOCs on the experimental floor. These IOCs are spread across many subnets, are maintained by multiple people, run different versions of software, and some travel between sectors. For the beamline support groups, monitoring and maintaining these IOCs can be time-consuming as one is not sure of the current or most recent state for an IOC. The alive record allows an IOC to ping a central server across subnets, as well as provide upon demand from the server certain environment variables set at boot-time. This provides at the server an active list of IOC operational statuses, as well as configuration information about each IOC with information specific to an OS. At the APS, over 100 IOCs on the floor are in this sytem, with such systems as traditional VME-based ones as well as mobile detector computers.