code: private void addSlaveJulLogRecords(Container result, List<java.util.concurrent.Callable<List<FileContent>>> tasks, final Node node, final SmartLogFetcher logFetcher) {
          final FilePath rootPath = node.getRootPath();
          if (rootPath != null) {
              // rotated log files stored on the disk
              tasks.add(new java.util.concurrent.Callable<List<FileContent>>(){
                  public List<FileContent> call() throws Exception {
                      List<FileContent> result = new ArrayList<FileContent>();
                      FilePath supportPath = rootPath.child(SUPPORT_DIRECTORY_NAME);
                      if (supportPath.isDirectory()) {
                          final Map<String, File> logFiles = logFetcher.forNode(node).getLogFiles(supportPath);
                          for (Map.Entry<String, File> entry : logFiles.entrySet()) {
                              result.add(new FileContent(
                                      "nodes/slave/{0}/logs/{1}", new String[]{node.getNodeName(), entry.getKey()},
                                      entry.getValue())
                              );
                          }
                      }
                      return result;
                  }
              });
          }
  
          // this file captures the most recent of those that are still kept around in memory.
          // this overlaps with Jenkins.logRecords, and also overlaps with what's written in files,
          // but added nonetheless just in case.
          //
          // should be ignorable.
          result.add(new LogRecordContent("nodes/slave/{0}/logs/all_memory_buffer.log", node.getNodeName()) {
              @Override
              public Iterable<LogRecord> getLogRecords() throws IOException {
                  try {
                      return SupportPlugin.getInstance().getAllLogRecords(node);
                  } catch (InterruptedException e) {
                      throw (IOException)new InterruptedIOException().initCause(e);
                  }
              }
          });
      }
docs: Captures a "recent" (but still fairly large number of) j.u.l entries written on this agent.
  
  @see JenkinsLogs#addMasterJulLogRecords(Container)