본문 바로가기

728x90

전체 글

Zabbix 로그 파일 시간 형식(Log time format) Zabbix 로그 파일 시간 형식(Log time format) zabbix agent 로그 tail -f /var/log/zabbix/zabbix_agentd.log $ tail -f /var/log/zabbix/zabbix_agentd.log | grep agent.ping 14938:20210624:114055.396 Requested [agent.ping] 14937:20210624:114155.373 Requested [agent.ping] 14939:20210624:114255.787 Requested [agent.ping] 14938:20210624:114355.987 Requested [agent.ping] 14939:20210624:114455.011 Requested [agent.pin.. 더보기
리눅스 Load Average 리눅스 Load Average Load Averages 이 파일의 처음 세 가지 필드(값)는 로드 평균 수치로 1분, 5분, 15분 동안 평균화된 실행 대기열(state R) 또는 디스크 I/O 대기 중(state D)인 작업의 수를 나타냅니다. Load Average 값은 CPU 작업 큐에 대기 중인 프로세스의 수를 기준으로 계산됩니다. 프로세스가 실행을 기다리는 작업이 많을수록 Load Average 값은 증가합니다. 일반적으로, Load Average 값이 높을수록 시스템의 작업 부하가 더 높다는 것을 의미합니다. Load Average 값의 해석은 다음과 같습니다. 값이 0에 가까울 때: 시스템이 대부분의 시간 동안 놀고 있다(유휴 상태)는 의미입니다. 값이 1에 가까울 때: 시스템이 작업 부하.. 더보기
APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 apt remove, apt purge, apt autoremove은 모두 APT(Advanced Package Tool) 패키지 관리자를 사용하여 패키지를 제거하는 명령어입니다. 1. apt remove 이 명령어는 패키지를 시스템에서 제거합니다. 하지만 설정 파일은 삭제되지 않으며, 의존성 패키지 역시 유지됩니다. 이는 패키지를 제거하고 나중에 다시 설치할 때 해당 설정 파일과 의존성 패키지를 유지하기 위한 것입니다. sudo apt remove package_name 이 예제에서 package_name은 제거하려는 패키지의 이름입니다. 해당 패키지가 시스템에서 제거되지만 설정 파일이나 의존성 패키지는 남아 있습니다. 2. apt pu.. 더보기
원도우 검색 상자 숨기기 및 숨기기 취소 원도우 검색 상자 숨기기 및 숨기기 취소 검색 홈의 콘텐츠 제안 보기 검색 창 > 옵션 > 검색 설정 기타 설정 > 검색 강조 표시(끔) Windows 검색 상자를 숨기거나 숨기기를 취소하는 방법은 다음과 같습니다. 검색 상자 숨기기 마우스 오른쪽 버튼을 클릭하여 작업 표시줄을 선택합니다. "검색"을 가리키고 마우스 오른쪽 버튼을 클릭합니다. 나타나는 메뉴에서 "검색 상자 표시"를 선택 취소합니다. 검색 상자가 작업 표시줄에서 숨겨집니다. 검색 상자 숨기기 취소 마우스 오른쪽 버튼을 클릭하여 작업 표시줄을 선택합니다. "검색"을 가리키고 마우스 오른쪽 버튼을 클릭합니다. 나타나는 메뉴에서 "검색 상자 표시"를 선택합니다. 검색 상자가 작업 표시줄에 다시 표시됩니다. 위의 단계를 따라하면 Windows 1.. 더보기
우분투에서 PCP를 설치하는 방법 우분투에서 PCP를 설치하는 방법 테스트 환경 PCP(PMCD - Performance Co-Pilot Daemon)는 성능 모니터링 및 분석을 위한 도구입니다. 1. 패키지 관리자 업데이트 우분투 패키지 관리자를 최신 상태로 업데이트합니다. sudo apt update 2. PCP 설치 PCP 패키지를 설치합니다. sudo apt install -y pcp $ pcp --version pcp version 5.3.6 3. PCP 서비스 시작 PCP 서비스를 시작합니다. sudo systemctl start pmcd 4. PMCD 구성 확인 /etc/pcp/pmcd/pmcd.conf에 위치한 PMCD 구성 파일을 검토합니다. 필요한 도메인 및 옵션이 활성화되고 올바르게 구성되었는지 확인합니다. 특히, P.. 더보기
Vector를 설치하고 사용하는 방법 Vector를 설치하고 사용하는 방법 테스트 환경 docker run -d --privileged --name ubunut anti1346/ubuntu2204:systemd docker exec -it ubunut bash 우분투에서 Vector를 설치하고 사용하는 방법은 다음과 같습니다. 1. 패키지 관리자 업데이트 우분투 패키지 관리자를 최신 상태로 업데이트합니다. 터미널에서 다음 명령을 실행합니다. sudo apt update 2. Vector 다운로드 Vector는 공식 GitHub 저장소에서 다운로드할 수 있습니다. 원하는 운영체제에 맞는 최신 릴리즈를 다운로드합니다. 예를 들어, x86_64 아키텍처의 경우 다음과 같이 다운로드할 수 있습니다. wget https://github.com/Net.. 더보기
htop 명령어 htop 설치 및 사용 방법 htop은 리눅스에서 사용 가능한 인터랙티브한 프로세스 모니터링 도구입니다.(Interactive process viewer) EPEL 저장소 설치 yum install -y epel-release htop 설치 yum install -y htop htop 명령어 실행 1. 터미널을 열고 htop을 입력하여 실행합니다. 2. htop이 실행되면 프로세스 목록이 나타납니다. htop PID (Process ID): 프로세스의 고유 식별자 USER: 프로세스를 실행하는 사용자 이름 PRI: 프로세스의 우선순위 NI (Nice value): 프로세스의 nice 값입니다. 높은 값은 우선순위가 낮음을 의미 VIRT: 가상 메모리 크기(실제 RAM과 스왑 공간을 합친 값) RES: 실.. 더보기
리눅스 dstat 명령어 dstat 설치 및 사용 방법 dstat은 리눅스 및 유닉스 시스템에서 시스템 리소스 및 성능을 모니터링하기 위한 다목적 툴입니다. dstat은 다양한 시스템 리소스 및 성능 지표를 실시간으로 수집하고 표시합니다. dstat 설치 dstat은 대부분의 리눅스 배포판의 패키지 관리자를 통해 설치할 수 있습니다. yum install -y dstat 다른 배포판에서는 해당 배포판의 패키지 관리자를 사용하여 dstat을 설치하면 됩니다. dstat 명령어 사용 방법 CPU 사용률 모니터링: dstat -c 메모리 사용량 및 스왑 모니터링: dstat -m -s 디스크 I/O 모니터링: dstat -d 네트워크 트래픽 모니터링: dstat -n 프로세스 상태 및 로드 모니터링: dstat -p -l 위의 예시에.. 더보기

728x90