Skip to content

Commit 96e25d6

Browse files
committed
correct log level
1 parent d05d8b8 commit 96e25d6

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

app/server.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var docker = new Docker({socketPath: '/var/run/docker.sock'});
66
var targetFile = '/prometheus-docker-sd/docker-targets.json';
77

88
const fs = require('fs');
9-
logger.level = 'debug';
9+
logger.level = process.env.LOG_LEVEL || 'info';
1010

1111
const ONLY_USE_IP = (process.env.ONLY_USE_IP === 'true');
1212

@@ -24,21 +24,21 @@ function convertDockerJson2Prometheus(data){
2424
if("Labels" in data.Config) {
2525
if("prometheus-scrape.enabled" in data.Config.Labels) {
2626
if(data.Config.Labels["prometheus-scrape.enabled"] == "true") {
27-
logger.info('');
28-
logger.info('Container "' + containerName + '" is enabled for prometheus.');
27+
logger.debug('');
28+
logger.debug('Container "' + containerName + '" is enabled for prometheus.');
2929

3030
if("prometheus-scrape.job_name" in data.Config.Labels) {
3131
container.labels["job"] = data.Config.Labels["prometheus-scrape.job_name"];
32-
logger.info('Set job name to "' + container.labels["job"] + '".');
32+
logger.debug('Set job name to "' + container.labels["job"] + '".');
3333
}
3434

3535
var port = "9090";
3636

3737
if("prometheus-scrape.port" in data.Config.Labels) {
3838
port = data.Config.Labels["prometheus-scrape.port"];
39-
logger.info('Port is set to "' + port + '".');
39+
logger.debug('Port is set to "' + port + '".');
4040
}else{
41-
logger.info('Using default port "' + port + '".');
41+
logger.debug('Using default port "' + port + '".');
4242
}
4343

4444
var hostname = data.Config.Hostname;
@@ -50,11 +50,11 @@ function convertDockerJson2Prometheus(data){
5050
}
5151
var target = hostname + ':' + port;
5252
container.targets.push(target);
53-
logger.info('Add scrape target "' + target + '".');
53+
logger.debug('Add scrape target "' + target + '".');
5454

5555
if("prometheus-scrape.scheme" in data.Config.Labels) {
5656
container.labels["__scheme__"] = data.Config.Labels["prometheus-scrape.scheme"];
57-
logger.info('Set scheme to "' + container.labels["__scheme__"] + '".');
57+
logger.debug('Set scheme to "' + container.labels["__scheme__"] + '".');
5858
}
5959

6060
//if("prometheus-scrape.scrape_interval" in data.Config.Labels) {
@@ -64,23 +64,23 @@ function convertDockerJson2Prometheus(data){
6464

6565
if("prometheus-scrape.metrics_path" in data.Config.Labels) {
6666
container.labels["__metrics_path__"] = data.Config.Labels["prometheus-scrape.metrics_path"];
67-
logger.info('Set metrics path to "' + container.labels["__metrics_path__"] + '".');
67+
logger.debug('Set metrics path to "' + container.labels["__metrics_path__"] + '".');
6868
}
6969

7070
if("com.docker.compose.service" in data.Config.Labels) {
7171
container.labels["com_docker_compose_service"] = data.Config.Labels["com.docker.compose.service"];
72-
logger.info('Set compose service name to "' + container.labels["com_docker_compose_service"] + '".');
72+
logger.debug('Set compose service name to "' + container.labels["com_docker_compose_service"] + '".');
7373
}
7474

75-
logger.info('');
75+
logger.debug('');
7676
}else{
77-
logger.info('Container "' + containerName + '" has the "prometheus-scrape.enabled" label, but it isn\'t set to true, so ignoring it.');
77+
logger.debug('Container "' + containerName + '" has the "prometheus-scrape.enabled" label, but it isn\'t set to true, so ignoring it.');
7878
}
7979
}else{
80-
logger.info('Container "' + containerName + '" has no "prometheus-scrape.enabled" label and is ignored.');
80+
logger.debug('Container "' + containerName + '" has no "prometheus-scrape.enabled" label and is ignored.');
8181
}
8282
}else{
83-
logger.info('Container "' + containerName + '" has no labels and is ignored.');
83+
logger.debug('Container "' + containerName + '" has no labels and is ignored.');
8484
}
8585

8686
if(container.targets.length){
@@ -109,7 +109,7 @@ function loop() {
109109
});
110110

111111
//console.log(promConfig);
112-
logger.info('Write to file "' + targetFile + '".');
112+
logger.debug('Write to file "' + targetFile + '".');
113113
fs.writeFileSync(targetFile, JSON.stringify(promConfig, null, 4));
114114
});
115115
});

0 commit comments

Comments
 (0)