Skip to content

hzhu16/check_mk_hostedce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

This is a checkmk (https://checkmk.com/) plugin for the status of Hosted CEs.

The script queries the condor queue status of the Hosted CE, and counts jobs in running, idle and held status respectedly, and queries the factory for the attributes "GlideinConfigPerEntryMaxHeld" and "GlideinMonitorTotalRequestedIdle" of the Hosted CE.

Status of a Hosted CE is critical if:

  1. There are no running jobs, but there are jobs idling for more than 10 minutes.

  2. If there are jobs in "requested_idle" jobs:

  • If there are no running jobs, but there are jobs in "held" status (jobs are held by the CE)

  • If there are no running jobs, and no held and idle jobs, too (obs are not entering the CE)

  • If there are running jobs, but the held jobs exceeds 90% of the "GlideinConfigPerEntryMaxHeld" configured for the Hosted CE

  • Regardless of running jobs, if held jobs exceeds the "GlideinConfigPerEntryMaxHeld" configured for the Hosted CE

About

Check_mk check for hosted-ce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%