Category Archives: Server

TcpDump Rolling command

이러저러한 이유로 패킷을 캡쳐해서 분석해야 일이 있을때 좋은 명령이다. 해당 패킷을 캡쳐하는 시기를 알 수 있으면 쉽게 캡쳐하면 되지만 언제인지 알 수 없을 경우에는 난감하다. 계속 패킷을 캡쳐하자니 용량이 너무 커지고.. 그런 걱정을 덜기위해 tcpdump해 rolling 을 할 수 있는 옵션이 있다. -i eth0 : 캡쳐할 장치 -C 100 : 한 파일당 최대 100메가 -W… Read More »

Network monitoring by process using nethogs

서비스를 하다보면 원인 모를 트래픽이 증가하는 경우가 있다. 대부분 이런 경우는 크롤링일 경우가 많은데 그렇지 않을경우 어디서 트래픽을 발생되는지 궁금할 때가 있다. 그럴때 좋은툴이 nethogs 이다. 네트워크를 사용하는 프로세스별로 송/수신 양을 보여준다. ubuntu 나 centos 경우는 패키지 매니저로 쉽게 설치 할 수 있다. 그 외에 리눅스의 경우 소스를 빌드해서 사용하면 된다. 나같은 경우는 Amazon Linux에서… Read More »

Ubuntu에서 Docker로 서비스시 주의할점

얼마전 서버에서 돌고 있는 서비스가 이유(?)도 없이 죽어 있었다. 다행이 서비스 되고 있지 않은 서비스 이여서 큰 이슈는 없었지만, 물론 서비스 되어 있었다면 모니터링을 하고 있었겠지만.. 여튼 로그를 뒤져보니…. 헉… 시스템에 돌고 있는 기본 업데이트 서비스가 도커를 업데이트 할려고 서비스를 내려 버렸… 앞으로 저런일이 생기지 않도록… 업데이트 관련 서비스를 내렸다. 우분투로 서비스를 운영할때에는 systemctl list-timers… Read More »

AWS ECR no basic auth credentials Error Mac

맥에서 AWS ECR 이미지를 가져오거나 올릴때 인증을 해야 하는데 어느순간 no basic auth credentials 에러를 리턴하기 시작했다. 보통 아래 명령으로 로그인 후 작업하는데 Linux 서버에서는 잘 되는데 로컬 Mac에서 잘 되지 않아 삽질을 좀 했다. (xxxxxxxxxxxx 는 aws ecr registry id를 넣어준다.) 로그인은 정상적으로 되었다고 메시지가 나오는데 docker image 를 pull 하면 no basic auth… Read More »

Kafka 1.x to 2.x Rolling Upgrade

현재 운영중인 Kafka 버전을 올려야하는 이슈가 생겼다. 뭐 크리티컬 하지는 않지만 그래도 필요한…. logstash를 6.4버전대로 올리려고 하니까 logstash kafka input plugin 버전도 같이 올라가서 새로 올라간 버전이 1.1.x 버전을 지원하지 않는다..;; logstash 버전을 올리 수 없는 문제가 있다. 그래서 결심했다 kafka를 2.3.0 (현재 최신) 으로 올려보자. 먼저 Kafka와 Zookeeper 종료 Kafka, Zookeeper 시작 브로커가 정상적으로… Read More »

AWS EC2 시간 동기화 chrony

AWS 환경에서 시간 동기화는 chrony 를 많이 사용한다. 설정도 간단하다. 우분투 기준 기타 다른 OS 및 자세한 정보는 아래 링크를 통해 확인할 수 있다. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-time.html

AWS EC2 Network Performance

aws ec2를 사용하다 보면 인스턴스마다 네트워크 대역폭이 얼마나 되는지 궁금할때가 있다. 표시를 “낮음”, “높음” 이런식으로 표현된 인스턴스가 있어 참 애매하다. 그런 궁금증을 잘 설명해 놓은 사이트가 있어서 공유. https://cloudonaut.io/ec2-network-performance-cheat-sheet/ INSTANCE TYPE Baseline (Gbit/s) Burst (Gbit/s) m5.large 0.74 10.04 m5.xlarge 1.24 10.04 m5.2xlarge 2.49 10.04 m5.4xlarge 4.97 10.04 m5.12xlarge 10.04 m5.24xlarge 21.49 t3.nano 0.03 5.06 t3.micro… Read More »