Key | Default | Type | Description
--- | --- | --- | ---
##### historyserver.archive.clean-expired-jobs | false | Boolean | Whether HistoryServer should cleanup jobs that are no longer present `historyserver.archive.fs.dir`.
##### historyserver.archive.fs.dir | (none) | String | Comma separated list of directories to fetch archived jobs from. The history server will monitor these directories for archived jobs. You can configure the JobManager to archive jobs to a directory via `jobmanager.archive.fs.dir`.
##### historyserver.archive.fs.refresh-interval | 10 s | Duration | Interval for refreshing the archived job directories.
##### historyserver.archive.retained-jobs | -1 | Integer | The maximum number of jobs to retain in each archive directory defined by `historyserver.archive.fs.dir`. If set to `-1`(default), there is no limit to the number of archives. If set to `0` or less than `-1` HistoryServer will throw an `IllegalConfigurationException`.
##### historyserver.log.jobmanager.url-pattern | (none) | String | Pattern of the log URL of JobManager. The HistoryServer will generate actual URLs from it, with replacing the special placeholders, `<jobid>`, to the id of job. Only http / https schemes are supported.
##### historyserver.log.taskmanager.url-pattern | (none) | String | Pattern of the log URL of TaskManager. The HistoryServer will generate actual URLs from it, with replacing the special placeholders, `<jobid>` and `<tmid>`, to the id of job and TaskManager respectively. Only http / https schemes are supported.
##### historyserver.web.address | (none) | String | Address of the HistoryServer's web interface.
##### historyserver.web.port | 8082 | Integer | Port of the HistoryServers's web interface.
##### historyserver.web.refresh-interval | 10 s | Duration | The refresh interval for the HistoryServer web-frontend.
##### historyserver.web.ssl.enabled | false | Boolean | Enable HTTPs access to the HistoryServer web frontend. This is applicable only when the global SSL flag security.ssl.enabled is set to true.
##### historyserver.web.tmpdir | (none) | String | Local directory that is used by the history server REST API for temporary files.