integ/tools/engtools/hostdata-collectors
Tee Ngo 610a9282c9 Various engtools fixes
- Change engtools init order to ensure that stats streaming agents on
  the compute and storage nodes do not
  start prematurely after DOR
- Workaround a systemd preun scriptlet issue that caused patch removal
  failure
- Stream database stats in batches (max 10 DBs/batch)
- Account for new processes

Story: 2002895
Task: 22858

Change-Id: Iaeeca7f51b442c27fc475777abc612d53dc97ce5
Signed-off-by: Jack Ding <jack.ding@windriver.com>
Signed-off-by: Scott Little <scott.little@windriver.com>
2018-08-01 12:42:02 -04:00
..
centos Various engtools fixes 2018-08-01 12:42:02 -04:00
scripts Various engtools fixes 2018-08-01 12:42:02 -04:00
patch-engtools.sh Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-08-01 12:42:02 -04:00
README Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-08-01 12:42:02 -04:00

The Engineering tools is meant to be installed as a patch. Therefore, the RPM is generated as part 
of the build but is not included in the image. Assuming your development environment is fully set up,
simply run patch-engtools.sh to generate the patch:

In this directory ($MY_REPO/stx/middleware/util/recipes-common/engtools/hostdata-collectors),
enter the command:
>./patch-engtools.sh

This generates ENGTOOLS-X.patch (X is Tis release version) which can be applied via sw-patch.

The patch is built with --all-nodes option by default. This can be changed to a combination of the following: 
--controller, --compute, --storage, --controller-compute, and --compute-lowlatency.