Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update executable location in all monitor scripts #9

Closed
EdwardSafford-NOAA opened this issue Jun 24, 2022 · 2 comments
Closed

Update executable location in all monitor scripts #9

EdwardSafford-NOAA opened this issue Jun 24, 2022 · 2 comments
Assignees

Comments

@EdwardSafford-NOAA
Copy link
Collaborator

Cmake install places the monitor executables in install/bin or SOURCE_DIR. Update all scripts to find the executables in this location.

@EdwardSafford-NOAA EdwardSafford-NOAA self-assigned this Jun 24, 2022
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 6, 2022
New top-level configuration script.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 11, 2022
Almost finished w/ conmon on hera.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 11, 2022
Final clean up on hera.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 20, 2022
Add RadMon changes to work with Mon_config.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 20, 2022
rm radmon install script.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 21, 2022
OznMon changes from hera.
EdwardSafford-NOAA pushed a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 21, 2022
Exploring run-time module load from stack.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 21, 2022
more module update, orion
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 22, 2022
Initial minmon changes, run-time module additions.
EdwardSafford-NOAA added a commit to EdwardSafford-NOAA/GSI-Monitor that referenced this issue Jul 23, 2022
work in progress
@EdwardSafford-NOAA
Copy link
Collaborator Author

EdwardSafford-NOAA commented Jul 25, 2022

The scope of this issue has widened considerably as I've been working through it. I'm going to break things up into smaller units so it can be more easily reviewed. Almost all of these changes are to the "developer" side of the monitors, meaning everything that isn't in the *_Monitor/nwprod directory (manual data extraction, image generation, an utility functions).

It's worth noting that my intention here is not to overhaul the packages entirely. Discussions have begun to develop a new monitoring approach that is both unified (no RadMon, MinMon, etc, just monitoring) and easily extended/modified (python based, yaml driven).

These are the major changes that are required at this point:

  • Add a package wide configuration file that will largely replace the 4 monitors' configuration files. Specific config files will still be needed for individual monitors but will be greatly reduced in size and complexity.
  • Add full support for orion.
  • Remove all wcoss_dell and wcoss_cray specific items.
  • Update executable locations (all in GSI-monitor/install/bin).
  • Use hpc-stack for all module reference.

I will open new issues for this and work monitor by monitor, beginning with RadMon.

@EdwardSafford-NOAA
Copy link
Collaborator Author

RadMon is set with #14, OznMon is in progress with #27, ConMon is slated for changes with #28 . Accordingly will close this issue as no longer needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant