> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Linux 모니터링 소프트웨어란 무엇입니까?

Linux 모니터링 소프트웨어란 무엇입니까?

青灯夜游
풀어 주다: 2021-12-21 17:55:50
원래의
8368명이 탐색했습니다.

Linux 모니터링 소프트웨어에는 다음이 포함됩니다. 1. 프로그램 및 서비스 모니터링에 사용됨 3. Arpwatch 5. Suricata 7. Nmon; 등.

Linux 모니터링 소프트웨어란 무엇입니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

9 일반적으로 사용되는 Linux 성능 모니터링 도구

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿