LoggingController

@RestController
@RequestMapping(value = "/api/logs")
open class LoggingController

Constructors

Link copied to clipboard
@Autowired
constructor(logEventsPublisher: LogEventsPublisher, objectMapper: ObjectMapper)

Functions

Link copied to clipboard
@PostMapping(value = "/website", consumes = "application/x-ndjson")
open fun receiveBatchLogs(@RequestBody ndjsonBody: String, request: HttpServletRequest): ResponseEntity<FrontendLogResponse>
Link copied to clipboard
@PostMapping(value = "/website", consumes = MediaType.APPLICATION_JSON_VALUE)
open fun receiveSingleLog(@RequestBody logEntry: FrontendLogRequest, request: HttpServletRequest): ResponseEntity<FrontendLogResponse>