docs: protected Logger initLogger(String fileStr) throws IOException {
  		String loggerName = "NagiosWriter" + this.hashCode();
  
  		final PatternLayoutEncoder encoder = new PatternLayoutEncoder();
  		encoder.setContext(loggerContext);
  		encoder.setPattern(LOG_PATTERN);
  		encoder.start();
  
  		final FileAppender appender = new FileAppender();
  		appender.setContext(loggerContext);
  		appender.setName(loggerName + "File");
  		appender.setAppend(true);
  		appender.setBufferSize(new FileSize(LOG_IO_BUFFER_SIZE_BYTES));
  		appender.setFile(fileStr);
  		appender.setEncoder(encoder);
  		appender.start();
  
  		Logger logger = loggerContext.getLogger(loggerName);
  		logger.addAppender(appender);
  		logger.setLevel(Level.INFO);
  		logger.setAdditive(false);
  
  		return logger;
  	}