add health endpoint

This commit is contained in:
Lee 2024-04-14 12:44:05 +01:00
parent 1408cecee3
commit 4d0ae5286d
2 changed files with 29 additions and 0 deletions

7
influx-commands.md Normal file

@ -0,0 +1,7 @@
# Useful InfluxDB commands
## Delete data from bucket
```bash
influx delete --bucket mcutils --start 2024-01-01T00:00:00Z --stop 2025-01-05T00:00:00Z --org mcutils --token setme --predicate '_measurement="requests_per_route"
```

@ -0,0 +1,22 @@
package xyz.mcutils.backend.controller;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import xyz.mcutils.backend.config.Config;
import java.util.Map;
@Controller
@RequestMapping(value = "/")
public class HealthController {
@GetMapping(value = "/health")
public ResponseEntity<?> home() {
return ResponseEntity.ok(Map.of(
"status", "OK"
));
}
}