Class MonitoringController


  • @RestController
    @RequestMapping("/api/1")
    public class MonitoringController
    extends org.craftercms.commons.monitoring.rest.MonitoringRestControllerBase
    Rest controller to provide monitoring information & site logs
    • Constructor Detail

      • MonitoringController

        public MonitoringController()
    • Method Detail

      • getLoggedEvents

        @GetMapping("/monitoring/log")
        public List<Map<String,​Object>> getLoggedEvents​(@RequestParam
                                                              String site,
                                                              @RequestParam
                                                              long since,
                                                              @RequestParam
                                                              String token)
                                                       throws org.craftercms.commons.exceptions.InvalidManagementTokenException
        Throws:
        org.craftercms.commons.exceptions.InvalidManagementTokenException
      • getConfiguredToken

        protected String getConfiguredToken()
        Specified by:
        getConfiguredToken in class org.craftercms.commons.monitoring.rest.MonitoringRestControllerBase
      • setConfiguredToken

        public void setConfiguredToken​(String configuredToken)