리눅스 시스템 스왑 메모리 확인
# Operation System/Linux2022. 12. 8. 08:03리눅스 시스템 스왑 메모리 확인

스왑메모리 체크 방법 3가지 [darksharavim]free -h total used free shared buff/cache available Mem: 15G 7.4G 4.3G 219M 3.8G 7.5G Swap: 5.0G 1.0G 4.0G 1. /proc/[pid]/smaps [darksharavim]cat /proc/29771/smaps | more 00400000-01028000 r-xp 00000000 fd:00 105860612 /apps/php7/sbin/php-fpm (deleted) Size: 12448 kB Rss: 0 kB Pss: 0 kB Shared_Clean: 0 kB Shared_Dirty: 0 kB Private_Clean: 0 kB Private_Dirty: 0 kB Re..

리눅스 시스템 free command
# Operation System/Linux2022. 12. 8. 07:59리눅스 시스템 free command

centos7x 해당버전예서 보여지는 used에는 buff/cache 값이 따로 나누어져있습니다. 그러기에 실제로 사용하고 있는 메모리양을 구하기 위해서는 used + buff/cache 값이 됩니다. [darksharavim]free -h total used free shared buff/cache available Mem: 15G 7.5G 4.2G 235M 3.8G 7.5G Swap: 5.0G 1.0G 4.0G 메모리 사용량 ((used + [buff/cache]) x 100% ) / total 구 분 설 명 total 현 시스템에 설치되어있는 전체 메모리 크기. used 현재 사용 중인 메모리 크기를 나타낸다. ([total] - [free] - [buffer/cache]) free 시스템에서 사용..

리눅스 시스템 모니터링 sar
# Operation System/Linux2022. 11. 24. 08:40리눅스 시스템 모니터링 sar

설치 yum -y install sysstat 사용법 Usage: sar [ options... ] [ [ ] ] 주요 옵션 종 류 설 명 -A 모든 정보 출력 -f 파일정보를 읽어들여서 출력 -u CPU통계. 디폴트 옵션 -n 네트워크 통계 -o 출력결과를 바이너리 데이터로 저장 -q 프로세스 통계. load average정보가 나옴. -r 메모리 통계 -W 스왑 통계

리눅스 로그관리 loglotate
# Operation System/Linux2022. 11. 23. 14:42리눅스 로그관리 loglotate

리눅스에서 서버를 운영하다 보면 로그를 보고 서버의 상태 혹은 장애를 대비합니다. 그래서 대부분의 모든 로그는 남기도록 설정하는데 이러한 로그들은 시간이 점점 지나면서 엄청난 크기로 커지게 됩니다. 엄청난 크기로 커지기 전에 로그들을 잘관리하도록 설정하는 기능이 logrotate 입니다 loglotate 실행순서 loglotate 파일구조 데몬 프로그램 /usr/sbin/logrotate Logrotate 데몬 설정파일 /etc/logrotate.conf Logrotate를 프로세스 설정파일 /etc/logrotate.d/ Logrotate 작업내역 로그 /etc/cron.daily/logrotate loglotate 주요 옵션 설명 옵션명 설 명 rotate 10000 로그 파일 갯수를 10000개로 ..

리눅스 시스템 네트워크 분석 tcpdump command
# Operation System/Linux2022. 11. 2. 08:24리눅스 시스템 네트워크 분석 tcpdump command

옵션(Option) -c 덤프갯수 # ex) tcpdump -c 5 -v 상세히보기 # ex) tcpdump -v -i 특정 네트워크 인터페이스 확인 # ex) tcpdump -i eth0 -nn : 출력시 호스트/서비스명이 아닌 IP주소와 Port번호로 출력 # ex) tcpdump -nn -w 결과값을 파일로 저장 # ex) tcpdump -w tcpdump_result.log -r 결과값을 불러오기. vi로 열면 깨져사 확인 불가. # ex) tcpdump -r tcpdump_result.log src 출발지ip에 대한 패킷덤프 # ex) tcpdump -i eth0 src 192.168.1.1 dst 도착지ip에 대한 패킷덤프 # ex) tcpdump -i eth0 dst 192.168.1.1 h..

image