12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- import time
- import json
- import random
- import dataset
- import redis
- import string
- import logging
- import sys
- from logging.handlers import SysLogHandler
- import socket
- _LOG_SERVER = ('hhh.ptt.cx', 514)
- logger = logging.getLogger('Jared')
- logger.setLevel(logging.FATAL)
- handler1 = SysLogHandler(
- address=_LOG_SERVER,socktype=socket.SOCK_DGRAM)
- formatter1 = logging.Formatter('%(module)s: %(process)s - %(name)s - %(levelname)s - %(lineno)s - %(message)s')
- handler1.setFormatter(formatter1)
- logger.addHandler(handler1)
- r = logging.makeLogRecord({'msg': '測試訊息','filename':'fname','funcName':'fcname','lineno':1234,'threadName':'thname','process':54321})
- handler1.handle(r)
- d = {'clientip': '192.168.0.999', 'user': 'fbloggs'}
- logger.fatal('測試一下',extra=d,exc_info=1)
- sys.exit()
- def id_generator(size=6, chars=string.ascii_uppercase + string.digits):
- return ''.join(random.choice(chars) for _ in range(size))
- r = redis.Redis(host='db.ptt.cx', port=6379, db=1,password='choozmo9')
- for key in r.scan_iter("hbeat:*"):
- print(key)
-
|