Linux 모니터링 소프트웨어에는 다음이 포함됩니다. 1. 프로그램 및 서비스 모니터링에 사용됨 3. Arpwatch 5. Suricata 7. Nmon; 등.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
1. Monit - 프로그램 및 서비스 모니터링
이것은 시스템 프로세스, 프로그램, 파일, 디렉터리, 권한을 자동으로 모니터링하고 관리하는 무료 오픈 소스 웹 기반 프로그램입니다. 및 교정을 수행합니다. 모니터링하는 서비스에는 Apache, MYSQL, Mail, FTP, Nginx 등이 포함됩니다. 시스템 상태는 명령줄이나 자체 네트워크 인터페이스에서 볼 수 있습니다.
2. NetHogs - 각 프로세스의 네트워크 대역폭 모니터링
NetHogs는 시스템의 각 프로세스 네트워크를 활성 상태로 유지하는 아름다운 오픈 소스 소형 프로그램(Linux의 top 명령과 유사)입니다. 또한 프로그램이나 응용 프로그램의 실시간 네트워크 트래픽 대역폭 사용량을 유지합니다.
3. Monitorix - 시스템 및 네트워크 모니터링
Monitorix는 Linux/Unix에서 최대한 가벼운 모니터링 도구로, 주로 실행 중인 시스템과 네트워크 리소스를 모니터링하도록 설계되었습니다. 시스템 및 네트워크 정보를 정기적으로 수집하여 그림으로 표시하는 HTTP 웹 서비스가 내장되어 있습니다. 시스템의 평균 로드 사용량, 메모리 할당, 디스크 드라이브, 시스템 서비스, 네트워크 포트, 메일 통계(Sendmail, Postfix, Dovecot 등), MYSQL 데이터베이스 및 기타 다양한 서비스를 모니터링할 수 있습니다. 주요 목적은 전체 시스템의 성능을 모니터링하고 결함, 병목 현상, 비정상적인 활동 등을 감지하는 데 도움을 주는 것입니다.
4. Arpwatch - 이더넷 활동 모니터
Arpwatch는 Linux 네트워크에서 이더넷 네트워크 트래픽의 주소 확인(네트워크 주소 변환)을 모니터링하는 데 사용되는 프로그램입니다. 네트워크 타임스탬프가 변경됨에 따라 이더넷 트래픽을 지속적으로 모니터링하고 IP 및 MAC 주소 쌍의 로그를 생성합니다. IP 주소 또는 MAC 주소 쌍이 변경되면 관리자에게 알리기 위해 이메일을 보냅니다.
그리고 ARP 공격을 탐지하는 데 매우 유용합니다.
5. Suricata - 네트워크 보안 모니터링
Suricata는 Linux, FreeBSD, Windows 및 기타 운영 체제를 위한 고성능 오픈 소스 네트워크 보안 및 침입 탐지 및 예방 모니터링 도구입니다. 비영리재단 OISF(Open Information Security Foundation)가 소유하고 있습니다.
6. VnStat PHP - 네트워크 대역폭 모니터링
VnStat PHP는 "vnstat"이라는 웹 프런트 엔드 애플리케이션을 위한 가장 인기 있는 소셜 도구입니다. VnStat PHP는 멋진 그래픽 모드를 사용하여 네트워크 트래픽 사용량을 모니터링합니다. 시간별, 일별 및 월별 요약 보고서에 네트워크 트래픽 사용량이 표시됩니다.
7. Nagios - 네트워크/서버 모니터링
Nagios는 네트워크/시스템 관리자가 서버 관련 문제가 주요 비즈니스 프로세스에 영향을 미치기 전에 이를 식별하고 해결할 수 있도록 하는 선도적인 오픈 소스 강력한 모니터링 시스템입니다. Nagios는 원격 Linux, Windows, 스위치, 단일 창 라우터 및 프린터를 모니터링할 수 있습니다. 네트워크와 서버에 중요한 경고를 표시하여 오류가 발생하기 전에 문제를 해결하는 데 도움을 줍니다.
8. Nmon - Linux 시스템 성능 모니터링
Nmon(Nigel Performance Monitor) 도구는 CPU, 메모리, 디스크 사용량, 네트워크 프로세스, NFS, 커널 등을 포함한 Linux 시스템의 모든 리소스를 모니터링하는 데 사용됩니다. 이 도구에는 온라인 모드와 캡처 모드의 두 가지 모드가 있습니다. 온라인 모드는 실시간 모니터링에 적합하며, 캡처 모드는 출력을 CSV 형식으로 저장한 후 처리하는 데 사용됩니다.
9. Collectl - 올인원 성능 모니터링 도구
Collectl은 CPU 사용량, 메모리, 네트워크 등 시스템 리소스에 대한 정보를 수집하는 데 사용할 수 있는 또 다른 강력한 명령줄 기반 모니터링 도구입니다. 노드, 프로세스, NFS, TCP 소켓 등
서버 성능을 모니터링하기 위해 어떤 종류의 모니터링 프로그램을 사용하는지 알고 싶습니다. 원하는 도구가 누락된 경우 댓글로 알려주시고 잊지 말고 공유해 주세요.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 Linux 모니터링 소프트웨어란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!