sshd-bruteforce-detector/logs.py
2026-03-23 11:19:04 -03:00

23 lines
510 B
Python

import logging
import sys
def setup_logging():
logger = logging.getLogger("sshd-bruteforce-detector")
logger.setLevel(logging.INFO)
if logger.handlers:
return logger
fmt = logging.Formatter("%(asctime)s [%(levelname)s] %(message)s")
console = logging.StreamHandler(sys.stdout)
console.setFormatter(fmt)
file = logging.FileHandler("sshd-bruteforce-detector.log")
file.setFormatter(fmt)
logger.addHandler(console)
logger.addHandler(file)
return logger