Skip to content

Commit 20da7d9

Browse files
committed
Add some debug statements
1 parent c853a42 commit 20da7d9

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

src/main/java/cambio/visualization/prometheus/ImportController.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ public ResponseEntity<String> importOpenMetrics(@RequestParam("file") MultipartF
2929
File tmp = File.createTempFile("openmetrics-", ".txt");
3030
file.transferTo(tmp);
3131

32-
System.out.println("Store Open Metrics File at: " + tmp.getAbsolutePath());
32+
System.out.println("Stored Open Metrics File at: " + tmp.getAbsolutePath());
33+
34+
System.out.println("Cleaning Prometheus Data");
3335

3436
File tsdb = new File(prometheusDataDir);
3537
if (tsdb.isDirectory()) {
@@ -40,6 +42,8 @@ public ResponseEntity<String> importOpenMetrics(@RequestParam("file") MultipartF
4042
}
4143
}
4244

45+
System.out.println("Generate New Data From Metrics File");
46+
4347
// Run promtool
4448
ProcessBuilder pb = new ProcessBuilder(
4549
"promtool", "tsdb", "create-blocks-from", "openmetrics",
@@ -50,13 +54,17 @@ public ResponseEntity<String> importOpenMetrics(@RequestParam("file") MultipartF
5054
Process process = pb.start();
5155
int exitCode = process.waitFor();
5256

53-
//tmp.delete();
57+
System.out.println("Cleaning Metrics File");
58+
59+
tmp.delete();
5460

5561
if (exitCode != 0) {
5662
return ResponseEntity.status(500)
5763
.body("Failed to import OpenMetrics data. Exit code: " + exitCode);
5864
}
5965

66+
System.out.println("Trigger Prometheus reload");
67+
6068
// Trigger Prometheus reload
6169
RestTemplate rest = new RestTemplate();
6270
ResponseEntity<String> reloadResp =

0 commit comments

Comments
 (0)