feat: added prometheus metrics support

This commit is contained in:
Rainer Killinger
2022-06-08 17:44:57 +02:00
parent 39e710e685
commit 5522ac55ac
8 changed files with 46 additions and 2 deletions

View File

@@ -31,6 +31,7 @@ import {
getGatewayOfStAppsBackend,
getTemplateView,
generateListener,
generateMetricsServer,
getContainers,
} from '../src/main';
import {resolve} from 'path';
@@ -399,6 +400,16 @@ Please check if docker is running and Node.js can access the docker socket (/var
return true;
}
@test
async 'include metrics config'() {
expect(await generateMetricsServer(true)).length.to.be.greaterThan(1);
}
@test
async 'omit metrics config'() {
expect(await generateMetricsServer(false)).to.equal('');
}
@test
'create listener faulty config'() {
expect(