mirror of
https://github.com/ClusterCockpit/cc-examples.git
synced 2026-03-18 14:37:30 +01:00
78 lines
2.2 KiB
JSON
78 lines
2.2 KiB
JSON
{
|
|
"main": {
|
|
"addr": "127.0.0.1:8050",
|
|
"api-allowed-ips": ["*"],
|
|
"stop-jobs-exceeding-walltime":288000,
|
|
"short-running-jobs-duration": 300,
|
|
"resampling": {
|
|
"minimum-points": 600,
|
|
"trigger": 180,
|
|
"resolutions": [240, 60]
|
|
},
|
|
"nodestate-retention": {
|
|
"policy": "move",
|
|
"target-kind": "file",
|
|
"target-path": "/opt/monitoring/cc-backend/var/nodestate-archive/"
|
|
},
|
|
"emission-constant": 317,
|
|
"enable-job-taggers": true
|
|
},
|
|
"cron": {
|
|
"commit-job-worker": "1m",
|
|
"duration-worker": "5m",
|
|
"footprint-worker": "10m"
|
|
},
|
|
"archive": {
|
|
"kind": "file",
|
|
"path": "./var/job-archive"
|
|
},
|
|
"auth": {
|
|
"ldap": {
|
|
"url": "ldaps://hpcldap.rrze.uni-erlangen.de",
|
|
"user-base": "ou=people,ou=hpc,dc=rrze,dc=uni-erlangen,dc=de",
|
|
"search-dn": "cn=hpcmonitoring,ou=roadm,ou=profile,ou=hpc,dc=rrze,dc=uni-erlangen,dc=de",
|
|
"user-bind": "uid={username},ou=people,ou=hpc,dc=rrze,dc=uni-erlangen,dc=de",
|
|
"user-filter": "(&(objectclass=posixAccount))",
|
|
"sync-interval": "24h"
|
|
},
|
|
"jwts": {
|
|
"sync-user-on-login": true,
|
|
"update-user-on-login": true,
|
|
"validate-user": false,
|
|
"max-age": "1h",
|
|
"trusted-issuer": "https://portal.hpc.fau.de/"
|
|
}
|
|
},
|
|
"metric-store": {
|
|
"checkpoints": {
|
|
"file-format": "wal",
|
|
"directory": "./var/metric-checkpoints"
|
|
},
|
|
"cleanup": {
|
|
"mode": "archive",
|
|
"directory": "./var/metric-archive"
|
|
},
|
|
"nats-subscriptions": [
|
|
{
|
|
"subscribe-to": "ccmetrics.>"
|
|
}
|
|
],
|
|
"retention-in-memory": "24h",
|
|
"memory-cap": 200
|
|
},
|
|
"archive": {
|
|
"kind": "file",
|
|
"path": "./var/job-archive",
|
|
"compression": 7,
|
|
"retention": {
|
|
"policy": "none"
|
|
}
|
|
},
|
|
"nats": {
|
|
"address": "nats://monitoring.nhr.fau.de:4222",
|
|
"username": "metricstore",
|
|
"password": "XXX"
|
|
},
|
|
"ui-file": "uiConfig.json"
|
|
}
|