perfsonar / perfsonar/toolkit

Standardized script for toolkit health detection

Open
#15 3 comments 0 reactions 1 assignee View on GitHub

@apertome is already working on this.

Since Mar 19, 2015.

Dominant language
JavaScript
Stars
37
Forks
7
PR merge metrics
No merged PRs in 30d

Description

From @arlake228 on March 14, 2015 12:20

Original issue 922 created by arlake228 on 2014-06-11T13:26:27.000Z:

For large scale deployments it would be very useful if there was a standardized way included in toolkit distributions for checking the overall health of the toolkit instance. A lot of these are capable of being detected individually in various ways, so the goal here isn't some groundbreaking new way of doing it but rather providing a standardized and simple way of querying the whole health in a single go.

For a first pass some useful metrics might be:

  • number of scheduled tests in the queue
  • average wait time for test availability in scheduler
  • whether a given service such as bwctl or the MA is running
  • whether the host is globally registered
  • whether NTP is synced

For any of the metrics they should take options to dictate their thresholds and/or suppress checking them entirely.

Copied from original issue: perfsonar/project#920

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.