crontab
-
Linux, vmstat과 crontab을 이용한 사용량 로그 저장하기Linux 2020. 5. 27. 14:06
[목표] Linux 환경에서 현재 사용중인 cpu, ram의 사용량을 vmstat 명령어를 통해 모니터링하고, 그 로그 기록을 crontab을 이용해 주기적으로 저장합니다. [방법 1.] crontab에 vmstat 명령어를 바로 등록 $ crontab -e #1분마다 , vmstat을 1초 간격으로 10번, /home/ec2-user/logs/vmstat.log에 저장 * * * * * vmstat 1 10 >> /home/ec2-user/logs/vmstat.log [결과물 1.] #기록된 로그 확인 $cat vmstat.log [방법 2.] sh 스크립트를 작성하고 crontab에 등록(date 명령어 추가) $ vi vmstat_script.sh # date로 현재 날짜와 시간조회, vmstat을..
-
Linux crontab을 이용하여 주기적으로 ping testLinux 2020. 5. 20. 10:10
[목표] 특정 ip에 ping을 날리는 sh 스크립트를 crontab에 등록하여 주기적으로 실행합니다. [작업순서] 1. EC2 t3.nano 생성 2. Linux의 시간대를 한국으로 변경 - A 방법 sudo timedatectl set-timezone Asia/Seoul 2. Linux의 시간대를 한국으로 변경 - B 방법 sudo vi /etc/sysconfig/clock # ZONE="Asia/Seoul" 로 변경 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime #시간대 정보를 Asia/Seoul로 참조 sudo reboot #시스템을 재부팅하여 모든 서비스 및 응용 프로그램에서 새 표준 시간대 정보를 적용 3. Timezone 변경여부 확인..