fault/fm-rest-api/debian
Jim Gauld ca1a8465d0 Configure systemd CPUShares/CPUQuota for fm-api.service
fm-api.service CPUShares is reduced to 512 out of 1024 since
it exhibits severe CPU hog behaviour for extended periods.

This is part of an overall set of adjustments are required for systemd
cgroups CPUShares, CPUQuota, and AllowedCPUs for key system services.
This will improve latency of Kubernetes critical components, and
throttles lesser important services.

Partial-Bug: 2084714

TEST PLAN:
AIO-SX, AIO-DX, Standard, Storage, DC:
- PASS: Fresh install
- PASS: verify systemd parameters for fm-api

Example:
  systemctl show fm-api.service | grep -e CPUShares

AIO-SX, AIO-DX:
- PASS: BnR
- PASS: K8S orchestrated Upgrade 1.24 - 1.29

Change-Id: I5581036d325cb9ed615324ebf6eff2b9820b051c
Signed-off-by: Jim Gauld <James.Gauld@windriver.com>
2024-11-15 03:09:48 -05:00
..
deb_folder Configure systemd CPUShares/CPUQuota for fm-api.service 2024-11-15 03:09:48 -05:00
meta_data.yaml Update debian package versions to use git commits 2023-02-09 18:06:57 +00:00
stx-fm-rest-api.stable_docker_image Add stx-fm-rest-api loci image 2022-10-27 15:29:06 +00:00