Skip to content

uptimesoftware/uptime-openvms-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

uptime-openvms-agent

This is a technology preview of an upcoming up.time agent for monitoring OpenVMS systems to allow you to capture OS performance metrics such as:

  • CPU Usage (Both total usage, and a multi-cpu breakdown )
  • Memory Utilization
  • Network Usage
  • File System Capacity & Disk Utilization
  • etc

Requirements

  • This agent was written and tested against VMS 8.4 on Itanium Blades.
  • Relies on the $getrmi service (So it should work as far back as VMS 7.3)
  • Needs at least GROUP, WORLD, and maybe PHY_IO privs.

Agent Installation

As mentioned above, this is only a technology preview of an upcoming openVMS agent for up.time. As such this version requires some additional installation & configuration steps that will not be present in the final agent.

  • Place the uptime-agent.c & uptimestat.c files on your openVMS system.
  • Edit uptime-agent.c and modify the CPU constants on lines 188 - 190
  • Define your cc command, compile, link and run:
    • mycc :== “cc/warn=disable=(misalgndstrct)/lis “
    • mycc uptime-agent
    • link uptime-agent/sysexe
    • run uptime-agent
  • The agent will then start-up and output some initial debug infomation. Once the program goes into a 'waiting' mode, the agent is ready and can be discovered in up.time via either the 'Auto Discovery Wizard' or the 'Add System/network Device ' options on the My Infrastructure tab.

Additional Notes

  • This version does not delete it's temporary files, so you may want to set the files nodname_PSINFO.TXT; (also nodename_DBUSY.TXT and nodename_WHOIN.TXT) to have a single file version. (“$ set file/version=1 filename). These temporary files won't exist untill after the first data collection.
  • up.time currently doesn't have an entity type for openVMS systems, as such this preview agent identifies itself as a linux system.

About

OpenVMS Agent for up.time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages