prometheus: add monitoring of number of afterjobs (#89220)
gitea/publik-infra/pipeline/head This commit looks good
Details
gitea/publik-infra/pipeline/head This commit looks good
Details
This commit is contained in:
parent
c20d1b7bac
commit
d9ea7651ef
|
@ -25,6 +25,8 @@ publik_loggederrors = Gauge('eo_publik_loggederrors', 'publik_loggederrors', ['s
|
|||
publik_loggederrors_uniq = Gauge(
|
||||
'eo_publik_loggederrors_uniq', 'publik_loggederrors_uniq', ['site'], registry=registry
|
||||
)
|
||||
publik_afterjobs = Gauge('eo_publik_afterjobs', 'publik_afterjobs', ['site'], registry=registry)
|
||||
|
||||
|
||||
time_5m = datetime.datetime.now() - datetime.timedelta(minutes=5)
|
||||
time_1h = datetime.datetime.now() - datetime.timedelta(hours=1)
|
||||
|
@ -98,6 +100,11 @@ for tenant in itertools.chain(os.listdir(base_dir), os.listdir(os.path.join(base
|
|||
|
||||
pgconn.close()
|
||||
|
||||
afterjobs_dir = os.path.join(dirname, 'afterjobs')
|
||||
publik_afterjobs.labels(tenant).set(
|
||||
len(os.listdir(afterjobs_dir)) if os.path.exists(afterjobs_dir) else 0
|
||||
)
|
||||
|
||||
dep_types = [
|
||||
'ezt',
|
||||
'jsonp',
|
||||
|
|
Loading…
Reference in New Issue