Netutils-linux, 네트워크 성능을위한 툴킷

netutils-linux 이름

다음 기사에서 우리는 하나를 살펴볼 것입니다 유틸리티 컬렉션 "netutils-linux"라고합니다. 이것들은 문제 해결 및 네트워크 성능 조정 단순화 Gnu / Linux 시스템에서.

이러한 이익은 작업량이 많은 데이터 센터 및 인터넷 서비스 제공 업체에 유용합니다.빨간. 항상 활용할 수는 있지만 데스크톱 컴퓨터에서 완전한 효과를 보지 못할 것입니다. 현재 프로덕션 사용 중이며 하드웨어 및 소프트웨어 설정을 디버깅하는 데 많은 시간을 절약 할 수 있습니다.

Netutils-Linux 도구

이 유틸리티 세트는 Gnu / Linux 성능 조정 프로세스를 즉시 자동화하는 데 도움이됩니다.. Netutils-linux는 다음 도구로 구성됩니다.

  • 네트워크 상단
  • snmptop
  • irqtop
  • Softirq-top
  • 링크 율
  • 소프트넷-상태-상단
  • rss- 사다리
  • 오토프
  • 최대 CPU 주파수
  • rx 버퍼 증가
  • 서버 정보

Netutils-linux 설치

Netutils-linux는 Python 프로그래밍 언어를 사용하여 개발되었습니다. 따라서이 덕분에 PIP를 사용하여 쉽게 설치. 우선 Debian, Ubuntu 및 Linux Mint에서 터미널을 열어 pip를 설치할 수 있습니다 (Ctrl + Alt + T). 여기에 다음 명령을 작성합니다.

sudo apt-get install python-pip

PIP를 설치 한 후 다음 명령 만 실행하여 netutils-linux를 설치하면됩니다.

sudo pip install netutils-linux

Netutils-linux 사용

위에서 언급했듯이 Netutils-linux에는 많은 유틸리티가 포함되어 있습니다. 네트워크 문제 해결 및 네트워크 성능 조정을 위해 특별히 설계되었습니다. 모든 유틸리티는 세 섹션으로 분류됩니다.

  1. 감독
  2. 동조
  3. 하드웨어 및 구성 분류

감독

감독 섹션에서 찾을 수있는 이러한 모든 최상위 도구에는 루트 권한이 필요하지 않습니다. 일반 사용자로도 문제없이 사용할 수 있습니다.

네트워크 상단

netutils-linux 네트워크 상단

이 유틸리티를 사용하면 장치 및 CPU에 대한 인터럽트, 네트워크 처리 통계 모니터링. 이 유틸리티를 실행하려면 터미널에서 실행하기 만하면됩니다 (Ctrl + Alt + T).

network-top

snmptop

netutils-리눅스 snmptop

기본 패킷 감시자 de / proc / net / smmp. 이 유틸리티를 실행하려면 다음 명령 만 실행하면됩니다.

snmptop

irqtop

netutils-리눅스 irqtop

이 유틸리티는 간단한 방법으로 / proc / 인터럽트 파일 기반 인터럽트 비율 Gnu / Linux 시스템의. 다음 명령을 사용하여이 유틸리티를 실행할 수 있다는 것을 잊지 마십시오.

irqtop

Softirq-top

netutils-linux softirq-탑

이 명령은 / proc / softirqs 파일 기반 패킷 송수신 속도. 이 명령을 사용하려면 터미널에서만 실행해야합니다 (Ctrl + Alt + T).

softirq-top

링크 율

netutils-linux 링크 속도

이 도구를 실행하면 네트워크 인터페이스가 수신 / 전송하는 패킷 / 바이트 수 및 발생하는 오류 수 / sys / class / net / XXX / statistic / YYY 파일을 기반으로합니다. 이 명령을 사용하려면 터미널에 간단히 작성합니다 (Ctrl + Alt + T).

link-rate

소프트넷-상태-상단

netutils-linux 소프트넷-stat-top

다양한보기 CPU에 의한 패킷 처리 통계 Gnu / Linux 시스템에서. 결과를 얻으려면 터미널 (Ctrl + Alt + T)에 다음을 입력하기 만하면됩니다.

softnet-stat-top

동조

이러한 도구를 실행하려면 루트 또는 sudo와 함께 사용해야합니다.

rss- 사다리

IRQ에 대한 smp_affinity_list 자동 설정 일반적으로 CPU0에서 작동하는 NIC rx / tx 대기열의. 또한 다중 프로세서 시스템을위한 이중 / 사중 확장을 지원합니다.

sudo rss-ladder enp10s0 0

오토프

로컬 NUMA 노드의 사용 가능한 모든 CPU에서 RPS를 허용합니다. 모든 NIC rx 대기열에 대해. 또한 값싼 네트워크 카드를위한 좋은 도구임을 명확히해야합니다.

sudo autorps enp10s0

최대 CPU 주파수

이 유틸리티 CPU 성능 척도를 설정합니다.. 또한 최소 스케일 값에 대한 최대 스케일 값을 설정합니다. 이것은 우리가 우리 프로세서의 모든 힘을 사용할 수 있다는 것을 의미합니다. 명심해야 할 또 다른 점은 대기 시간에 민감한 시스템에도 매우 유용하다는 것입니다.

sudo maximize-cpu-freq

rx 버퍼 증가

이 유틸리티는 필요한 값을 찾아 설정합니다. 낮은 대기 시간을 유지하면서 패킷 손실 또는 손실 방지.

하드웨어 및 구성 분류

서버 정보

netutils-linux 서버 정보 표시

이 유틸리티는 lshw 명령과 유사. 터미널 (Ctrl + Alt + T)에 입력하여 사용할 수 있습니다.

sudo server-info show

netutils-linux 서버 정보 표시

서버 정보 유틸리티도 하드웨어 분류 가능 이 분류에 액세스하는 것 외에도 터미널 (Ctrl + Alt + T)에 입력하여 간단하게 수행 할 수 있습니다.

sudo server-info rate

원하는 사람은 다음 페이지에서이 툴킷에 대해 자세히 알아볼 수 있습니다. GitHub의 프로젝트의. 거기에 더 자세한 설명이 있습니다.

netutils-linux 제거

시스템에서이 애플리케이션 그룹을 제거하려면 터미널을 열고 (Ctrl + Alt + T) 다음과 같이 작성하면됩니다.

sudo pip uninstall netutils-linux

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.