Usage:

# journalctl -fu {service name}

Example:

# journalctl -fu ntpd
-- Logs begin at Fri 2020-01-17 07:53:02 KST. --
Feb 24 19:35:47 SBC1-1 ntpd[25165]: Listen normally on 9 lo ::1 UDP 123
Feb 24 19:35:47 SBC1-1 ntpd[25165]: Listen normally...
# grep processor /proc/cpuinfo | wc -l
40

pcap 파일을 분석 할 일이 자주 생겨서 틀을 만들려고 하는데, 가장 가벼워 보이는 pyshark 를 쓰기로 했다.

import pyshark

for packet in pyshark.FileCapture('dump-20200113-203532.pcap'):
    if 'IP' in packet:
        print(packet.sniff_time, packet.ip.src, packet.ip.dst)

그런데 이 예제 대로 하...

https://pypi.org/project/discord-msg-lite/

아직은 보잘것 없지만, 첫 패키지. 내가 매번 카피 패이스트 할 필요 없이 편하게 쓰려고 목적이니 충분하고 혹시나 누군가가 써 준다면 더 만족.

서버모니터링 봇으로 Discord 를 사용 중인데, Ubuntu 12.04 기반에서 아직 python 3.4 를 기반으로하고 있다보니 최신의 requests 같은 fancy 한 기본 패키지들과 기능들은 무리고 추가...

예전 부터 지켜 봐 오던 Centralized Logging System 중에 최근에 어디 큰 곳으로 합병 되었다는 소식을 들은 papertrail 이 있다. 올 초에 VPN 서비스 로그 모니터링을 위해 가입을 했다가, 일주일 단위로 뭐 도와줄것 없냐고 계속 메일을 보내 와서 답장을 할 까 말까 좀 부담 되기는 했는데 암튼 이 서비스에서 제공하는 무료플랜과 remote_syslog2 라는 프로그램이 아주 편리해서 기록을 남기고 다른 서비스에...

어제오늘 이틀동안 해서 Django 를 이용 한 첫 사이트(프로토타입)을 만들어 보았다.

처음 django를 접한게 2011년 이었으니 8년 만에 사용 할 수 있는 수준 까지 올려 놓은 샘. 왜 이리 오래 걸렸나를 생각 해 보니, 먼저 그동안 대부분의 프로젝트 들에 아주 쉽게 Flask 를 사용 할 수 있어서 였고 두번째는 공부 하는 과정에서 목표가 없으니 DB model을 makemigrate/migrate 하다가 지쳐버리는 상황의 반복...