All of them are described in the documentation related to.
The scripting engine will not load if the property isn't set.
The filename is checked to find vulnerable versions of log4j.
logging.