code: private void addLogRecorders(Container result) {
          for (Map.Entry<String, LogRecorder> entry : logRecorders.entrySet()) {
              String name = entry.getKey();
              String entryName = "nodes/master/logs/custom/{0}.log"; // name to be filtered in the bundle
              File storedFile = new File(customLogs, name + ".log");
              if (storedFile.isFile()) {
                  result.add(new FileContent(entryName, new String[]{name}, storedFile));
              } else {
                  // Was not stored for some reason; fine, just load the memory buffer.
                  final LogRecorder recorder = entry.getValue();
                  result.add(new LogRecordContent(entryName, new String[]{name}) {
                      @Override
                      public Iterable<LogRecord> getLogRecords() {
                          return recorder.getLogRecords();
                      }
                  });
              }
          }
      }
docs: Dumps the content of {@link LogRecorder}, which is the groups of loggers configured
  by the user. The contents are also ring buffer and only remembers recent 256 or so entries.