Whamcloud - gitweb
EX-9054 lipe: Add SSH stats per agent
authorAlexandre Ioffe <aioffe@ddn.com>
Wed, 7 Feb 2024 22:12:26 +0000 (14:12 -0800)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 13 May 2024 22:37:07 +0000 (22:37 +0000)
commit504b0b0b610b178a9fdc13c16dfb381d17d54827
tree58ad2248d6ec0a65492547700fdc70dee73fb432
parent233d1f966b4f5e3a3b5609f66278bb5506938e75
EX-9054 lipe: Add SSH stats per agent

- Add stats counters on SSH per agent: error and
  disconnection counters
- Add summary counter on total SSH inactivity
- Disconnect agent when lfs command option request fails
- Report log on INFO level when agent becomes active again
- Fixed minor bugs:
  o memory leak when system error happens in
    pthread_tryjoin_np()
  o Missed stats on job retries

Test-Parameters: trivial testlist=hot-pools
Signed-off-by: Alexandre Ioffe <aioffe@ddn.com>
Change-Id: I35eebf61d35eb913a167ebd795779188a6217dac
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53957
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lipe/src/lamigo.c