네트워크에 대해 자세히 알려주는 10가지 최고의 핑 스윕 도구
핑 스윕은 여러 가지 방법으로 유용하게 사용될 수 있습니다. 찾을 수 있는 10가지 최고의 Ping 스윕 도구에 대해 논의하고 소개하는 동안 계속 읽으십시오.
Linus Torvalds가 1991년에 Linux 커널의 첫 번째 버전을 출시했을 때 아무도 그것이 지금처럼 성장할 것이라고 생각하지 못했습니다. 오늘날 Linux는 어디에나 있으며 주류 데스크톱 운영 체제로 발전하지는 못했지만 이제는 서버에서 보편화되었습니다. 다른 운영 체제를 실행하는 서버와 마찬가지로 Linux 서버도 모니터링해야 합니다. 오늘날의 IT 환경은 너무 크고 복잡하여 모니터링 도구가 거의 필수입니다. 그러나 이 게시물은 Linux 서버를 모니터링하는 것뿐만 아니라 Linux를 모니터링 플랫폼으로 사용하는 것에 대한 것입니다.최고의 모니터링 도구 중 일부는 Linux에서 실행할 수 있습니다. 사실, 일부는 다른 것에서 실행되지 않습니다. 우리는 최고의 Linux 모니터링 소프트웨어와 도구를 찾기 위해 시장을 검색했으며 우리의 노력 결과를 독자들과 공유하게 된 것을 기쁘게 생각합니다.
Linux, Linux가 무엇인지, 역사 및 현재 상태에 대해 간략하게 이야기하면서 토론을 시작하겠습니다. 그런 다음 Linux 컴퓨터의 모니터링에 대해 설명합니다. Linux 호스트를 모니터링하거나 다른 운영 체제를 실행하는 컴퓨터 사이에 차이점이 있는지 확인하려고 합니다. Linux는 모니터링 도구를 위한 인기 있는 플랫폼이기 때문에 가장 흥미로운 부분인 최고의 Linux 모니터링 소프트웨어 및 도구에 도달하기 전에 이것이 우리의 다음 주제가 될 것입니다.
리눅스에 대한 한마디
가장 기본적인 형태의 Linux는 운영 체제 커널에 불과합니다. 이는 메모리, 파일, 작업 관리와 같은 다양한 서비스를 다른 프로세스에 제공하는 운영 체제의 핵심 구성 요소입니다. 확장하여 커널을 기반으로 하는 운영 체제에 일반적으로 부여하는 이름이지만 인간이 사용할 수 있는 완전한 컴퓨터 운영 체제를 만드는 몇 가지 추가 모듈로 구성됩니다. Linux 커널과 Linux 운영 체제의 차이점을 이해하는 것이 중요합니다. Linux 커널은 가장 많이 사용되는 스마트폰 운영 체제인 Android와 같은 다른 운영 체제에서 사용됩니다.
운영 체제로서 Linux는 기능적으로 Windows 또는 OS X와 같은 다른 것과 크게 다르지 않습니다. Linux와 다른 인기 있는 운영 체제의 주요 차이점은 Linux가 오픈 소스 제품이라는 사실입니다. 많은 사람들이 오픈 소스와 무료를 혼동하는 경향이 있습니다. 오픈 소스 소프트웨어가 종종 무료인 것은 사실이지만 반드시 그런 것은 아닙니다. 예를 들어 Red Hat Enterprise Linux OS는 무료가 아닙니다. 혼란을 더하기 위해 오픈 소스 운동의 행위자들은 종종 오픈 소스 소프트웨어를 비용이 없다는 것이 아니라 자유를 암시하는 자유가 있는 자유 소프트웨어로 언급합니다.
수년에 걸쳐, 괴짜와 컴퓨터 과학 학생이 설치하는 다소 주변적인 운영 체제 중 하나였던 Linux는 1200 보드 연결을 통해 한 번에 하나의 디스켓 이미지를 다운로드하는 데 몇 주를 보냈던 것을 기억합니다. 나는 그 괴물 중 하나 였고 서버 운영 체제로 인기있는 옵션으로 성장했습니다.
Linux 모니터링
Linux를 모니터링하는 것은 가장 기본적인 표현으로 다른 운영 체제를 모니터링하는 것과 매우 유사합니다. 결국, Linux는 다른 것과 같은 운영 체제입니다(비록 다른 것과도 다르지만). 그리고 일반적인 서버 모니터링이 운영 체제보다 하드웨어와 더 관련이 있다는 점을 고려하면 그렇게 다르지 않은 이유를 쉽게 알 수 있습니다.
그러나 운영 체제는 모니터링 도구가 하드웨어 상태를 읽는 데 사용하는 것입니다. 예를 들어 일부 모니터링 도구는 SNMP를 사용하여 운영 체제에서 운영 메트릭을 가져옵니다. SNMP를 통해 Linux 시스템을 모니터링하려면 snmpd 패키지가 설치되어 실행 중이어야 합니다. snmpd는 SNMP 모니터링 도구의 요청을 기다리는 SNMP 에이전트입니다. 요청을 받으면 처리하고 요청한 정보를 수집하여 요청자에게 반환합니다.
다른 모니터링 시스템은 로컬 에이전트를 사용하여 데이터를 수집합니다. Linux 서버를 모니터링하기 위해 이러한 시스템을 선택할 때 특정 Linux 배포에 에이전트를 사용할 수 있는지 확인하는 것이 중요합니다. 일부 에이전트 기반 모니터링 도구는 다른 데이터 수집 방법을 사용할 수도 있으며 사용자 지정 에이전트로 모니터링할 수 있는 Windows 컴퓨터와 SNMP와 같은 표준 수단을 통해 모니터링되는 Linux 컴퓨터가 혼합된 하이브리드 네트워크에서 종종 최상의 옵션입니다.
모니터링 플랫폼으로서의 Linux
Linux는 모든 종류의 서버에 널리 사용되는 운영 체제이지만 특정 도구를 실행하는 경우에는 더욱 그렇습니다. 특히 Linux에서 실행되는 몇 가지 무료 및 오픈 소스 네트워크 모니터링 도구가 있습니다. 그리고 선택한 도구가 Windows에서 실행될 수 있다고 해도 값비싼 운영 체제에 돈을 낭비하는 것보다 무료 OS에서 실행하는 것이 더 경제적이지 않을까요?
일부 사람들은 여전히 미션 크리티컬 애플리케이션을 위한 무료 오픈 소스 소프트웨어를 신뢰하지 않습니다. 예를 들어, 그들은 귀중한 회사 데이터를 Linux에서 실행되는 SQL 서버에 두지 않을 것입니다. 그러나 이러한 사람들은 일반적으로 네트워크 관리 도구를 실행하기 위해 플랫폼을 사용하는 데 반대하지 않습니다.
Linux를 네트워크 모니터링 도구의 기본 플랫폼으로 사용하는 것의 큰 장점 중 하나는 필요한 패키지만으로 Linux 서버를 쉽게 설정할 수 있다는 것입니다. Windows에서 이 작업을 수행할 수 있지만 훨씬 더 복잡합니다.
최고의 Linux 모니터링 소프트웨어 및 도구
지금까지 Linux에 대해 설명했습니다. 이제 우리가 찾은 최고의 도구를 살펴보겠습니다. 언급했듯이 우리 목록에는 Linux 서버 및 네트워크를 모니터링하는 데 사용할 수 있는 도구와 Linux에서 실행되는 네트워크 모니터링 소프트웨어의 조합이 있습니다. 일부 도구는 두 가지를 결합하여 Linux에서 실행되는 동안 Linux 호스트를 모니터링할 수 있습니다. Linux 전용 상점에 이상적입니다.
1. SolarWinds 서버 및 애플리케이션 모니터(무료 평가판)
SolarWinds는 약 20년 동안 최고의 네트워크 관리 도구를 만들어 왔습니다. 높은 평가를 받고 있으며 주력 제품인 SolarWinds Network Performance Monitor는 최고의 네트워크 대역폭 모니터링 도구 중 하나로 지속적으로 최고의 평가를 받고 있습니다. SolarWinds는 또한 네트워크 관리자의 특정 요구 사항을 처리하는 작은 제품인 무료 도구로도 유명합니다. SolarWinds Advanced Subnet Calculator와 Kiwi Syslog Server는 이러한 무료 도구의 좋은 예입니다.
SolarWinds가 자체적으로 설명하는 것처럼 Server And Application Monitor 는 Windows 기반의 "응용 프로그램 문제를 찾고 해결하기 위해 구축된 서버 모니터링 소프트웨어"입니다. 이 도구를 사용하면 어디서나 모든 응용 프로그램을 실행하는 모든 서버를 모니터링할 수 있습니다. 데이터 센터, 원격 사무실 및 클라우드에서 Linux 및 Windows 서버와 애플리케이션의 성능, 용량 및 상태를 사전에 모니터링하는 데 사용할 수 있습니다.
Server 및 Application Monitor 의 Linux 서버 모니터링 구성 요소를 사용하면 Linux 서버의 성능 문제를 모니터링, 경고 및 보고할 수 있습니다. Linux 서버에서 리소스 사용률을 모니터링할 수 있습니다. CPU 과부하, RAM 부족, 디스크 용량 부족과 같은 스토리지 문제에 대한 경고를 받습니다. 또한 온도, 팬 속도, 전원 공급 장치 등을 포함하여 Linux 서버의 하드웨어 구성 요소 상태를 모니터링할 수 있습니다. 서버 하드웨어 구성 요소가 경고 또는 위험 상태에 있을 때 경고를 수신하여 하드웨어 오류로 인한 서버 가동 중지 시간을 잠재적으로 줄일 수 있습니다.
이 포괄적인 서버 모니터링 플랫폼은 1200개 이상의 공급업체 애플리케이션, 서버, 데이터베이스 및 스토리지를 모니터링할 수 있는 사용하기 쉽고 사용자 정의 가능한 웹 기반 대시보드를 제공합니다. 솔라 윈즈 서버 및 응용 프로그램 모니터는 애플리케이션과 인프라의 검색 및 매핑을 자동으로 제공합니다. 또한 사용자 정의 가능한 모니터링 템플릿과 사전 구축된 경고 및 보고서가 있습니다.
SolarWinds Server 및 Application Monitor 의 가격은 모니터링 되는 구성 요소, 노드 및 볼륨의 수를 기반으로 합니다. 150개 모니터에 $2,995부터 시작합니다. 30 일 무료 평가판을 다운로드 할 수 있습니다 , 당신은 그것을 구입하기 전에 제품을 테스트 실행을주고 싶어한다.
2. PRTG
Paessler 라우터 교통 계기 (PRTG)는 리눅스 리소스를 모니터링에 이상적입니다 다른 Windows 기반 도구입니다. 설정하기 가장 쉽고 빠른 도구 중 하나이며 Paessler는 몇 분 안에 설정 및 실행할 수 있다고 주장합니다. 네트워크를 검색하고 찾은 구성 요소를 자동으로 추가하는 자동 검색 기능 덕분에 제품 설정이 놀랍도록 빠른 것이 사실입니다.
사용자 인터페이스(또는 오히려 인터페이스)는 소프트웨어의 또 다른 강력한 기능 중 하나입니다. 기본 Windows 콘솔, Ajax 기반 웹 인터페이스 또는 Android, iOS 및 Windows Phone용 모바일 앱 중에서 선택할 수 있습니다. 고유한 모바일 앱 기능 중 하나를 사용하면 장비에 부착된 QR 코드 레이블을 스캔하여 상태를 빠르게 볼 수 있습니다.
PRTG 는 혁신적인 센서 아키텍처 덕분에 거의 모든 것을 모니터링할 수 있습니다. 센서는 제품의 추가 기능이라고 생각할 수 있습니다. 그러나 센서는 이미 제품에 내장되어 있습니다. 사용자 정의된 Linux 및 Unix 센서는 아무것도 설치하거나 수정할 필요 없이 Linux 호스트를 모니터링하는 데 사용됩니다. Linux 서버는 WBEM 및 SSH 프로토콜 조합을 사용하여 모니터링됩니다. 모니터링 데이터를 보내는 동안 민감한 정보가 손상되는 것을 방지하기 위해 데이터는 보안 연결을 통해 전송됩니다.
PRTG 의 가격은 센서가 모니터링해야 하는 매개변수 또는 메트릭인 경우 사용 중인 센서의 수를 기반으로 합니다. 예를 들어 SNMP를 통해 모니터링되는 각 인터페이스는 하나의 센서를 사용합니다. 마찬가지로 각 Linux 호스트는 센서를 사용합니다. 이 제품은 100개의 센서 모니터링으로 제한되는 완전한 기능을 갖춘 무료 버전으로 제공됩니다. 더 많은 센서를 사용하려면 유료 라이선스가 필요합니다. 가격은 500개 센서에 대해 $1,600부터 시작하는 센서 용량에 따라 다릅니다. 센서가 없는 30일 무료 평가판을 다운로드할 수 있습니다.
3. 자빅스
Zabbix 는 무엇이든 모니터링하는 데 사용할 수 있는 무료 오픈 소스 제품입니다. 이 도구는 Linux의 Raspberry Pi 버전인 Rapsbian을 비롯한 소수의 Linux 배포판에서 실행할 수 있으며 네트워크, 서버, 애플리케이션 및 서비스, 클라우드 기반 환경을 모니터링합니다. 상업용 제품에서 기대할 수 있는 매우 전문적인 모양과 느낌이 특징입니다. 하지만 우리의 목록에 좋은 외모만으로는 충분하지 않습니다. 다행히도 이 제품은 광범위한 기능 세트, 무제한 확장성, 분산 모니터링, 강력한 보안 및 고가용성을 자랑합니다. 진정한 엔터프라이즈급 제품입니다.
Zabbix 는 모니터링 기술의 조합을 사용합니다. SNMP 모니터링과 IMPI(지능형 플랫폼 모니터링 인터페이스)를 지원합니다. 또한 대부분의 플랫폼에서 사용할 수 있는 에이전트로 에이전트 기반 모니터링을 수행할 수 있습니다. 손쉬운 설정을 위해 자동 검색과 많은 장치에 대한 즉시 사용 가능한 템플릿이 있습니다. 이 도구의 웹 기반 사용자 인터페이스에는 위젯 기반 대시보드, 그래프, 네트워크 맵, 슬라이드쇼 및 드릴다운 보고서와 같은 몇 가지 고급 기능이 있습니다.
이 제품은 또한 런타임 및 인벤토리 정보가 포함된 알림 메시지를 보낼 뿐만 아니라 수신자의 역할에 따라 사용자 지정할 수 있는 고도로 사용자 정의 가능한 경고 시스템을 갖추고 있습니다. 또한 유연한 사용자 정의 서비스 수준에 따라 문제를 확대할 수 있습니다. Zabbix가 일부 문제를 자동으로 수정하도록 할 수도 있습니다.
4. 나기오스
두 가지 경쟁 버전의 Nagios를 사용할 수 있습니다. 무료 및 오픈 소스 Nagios Core 와 유료 Nagios XI가 있습니다. 둘 다 동일한 기본 엔진을 공유하지만 유사성은 거기서 멈춥니다. Nagios Core 는 Linux에서 실행되는 오픈 소스 모니터링 시스템입니다. 시스템은 핵심에 실제 모니터링 엔진이 있는 완전히 모듈식입니다. 엔진은 시스템에 기능을 추가하기 위해 다운로드할 수 있는 수십 개의 사용 가능한 플러그인으로 보완됩니다. 각 플러그인은 코어에 몇 가지 기능을 추가합니다.
모듈식 접근 방식을 유지하면서 도구의 프론트 엔드도 모듈식이며 다양한 커뮤니티 개발 옵션을 다운로드할 수도 있습니다. 의 Nagios 코어 , 플러그인 및 프론트 엔드가 결합하고 오히려 완벽한 모니터링 시스템에 대한합니다. 이를 고려할 때 Nagios Core 를 설정 하는 것이 어려운 작업이 될 수 있다고 말할 때 별로 놀라지 않을 것입니다 .
Nagios XI 는 Nagios Core 엔진을 기반으로 하는 상용 제품 입니다. 그러나 이것은 완전한 독립형 모니터링 솔루션입니다. 이 제품은 중소기업에서 대기업에 이르기까지 폭넓은 고객층을 대상으로 합니다. 구성 마법사와 자동 검색 엔진 덕분에 Nagios Core 보다 설치 및 구성이 훨씬 쉽습니다 . 물론 무료는 아닙니다. 100노드 라이선스의 경우 약 $2,000, 무제한 라이선스의 경우 약 10배의 비용을 예상할 수 있습니다.
5. 제노스 코어
Zenoss Core 는 이 목록에 있는 다른 모니터링 도구만큼 인기가 없을 수 있지만 주로 기능 세트와 전문적인 모양으로 인해 그 자리를 차지할 가치가 있습니다. 이 도구는 대역폭 활용, 트래픽 흐름 또는 HTTP 및 FTP와 같은 서비스와 같은 많은 것을 모니터링할 수 있습니다. 깨끗하고 간단한 사용자 인터페이스와 경고 시스템이 우수합니다. 우리가 특히 좋아했던 것 중 하나는 다소 독특한 다중 경고 시스템입니다. 사전 정의된 지연 시간 내에 첫 번째 사람이 응답하지 않으면 두 번째 사람에게 경고를 보낼 수 있습니다.
모든 것이 완벽하지는 않습니다. Zenoss Core는 설치 및 설정이 가장 복잡한 모니터링 시스템 중 하나입니다. 설치는 완전히 명령줄 기반 프로세스입니다. 오늘날의 네트워크 관리자는 GUI 설치 프로그램, 구성 마법사 및 자동 검색 엔진에 익숙합니다. 이것은 제품의 설치를 약간 구식으로 보이게 할 수 있습니다. 그러나 사용할 수 있는 충분한 문서가 있으며 최종 결과는 설치 노력의 가치가 있습니다.
6. 선인장
우리는 이 목록에 Cacti를 포함시켜야 했습니다. 결국, 그것은 가장 오래된 무료 오픈 소스 모니터링 플랫폼 중 하나입니다. 그리고 그것은 오늘날까지도 꽤 인기가 있습니다. 일부 상용 제품과 일부 오픈 소스 제품만큼 기능이 풍부하지 않을 수 있지만 여전히 우수한 도구입니다. 웹 기반 사용자 인터페이스는 HTML 5 애니메이션을 기대하지 않는 다소 빈티지한 느낌이 있지만 잘 배치되어 있고 이해하고 사용하기 쉽습니다. Cacti는 빠른 폴러, 고급 그래프 템플릿 및 여러 수집 방법으로 구성되어 있습니다. 이 도구는 주로 SNMP 폴링에 의존하지만 거의 모든 소스에서 데이터를 가져오도록 사용자 지정 스크립트를 고안할 수 있습니다.
이 도구의 주요 장점은 장치를 폴링하여 메트릭을 가져오고 웹 페이지에 수집된 데이터를 그래프로 표시하는 것입니다. 그것은 정말로 그 일을 훌륭하게 수행하지만 그것이 할 전부입니다. 그러나 경고, 멋진 보고서 또는 기타 추가 기능이 필요하지 않은 경우 제품의 단순성이 필요한 것일 수 있습니다. 그리고 더 필요한 경우 Cacti는 완전히 PHP로 작성되어 사용자 정의가 가능합니다. 특정 요구 사항에 쉽게 적용하고 필요한 누락된 기능을 추가할 수 있습니다.
Cacti는 더 쉬운 구성을 설명하는 템플릿을 광범위하게 사용합니다. 많은 일반적인 유형의 장치에 대한 장치 템플릿과 그래프 템플릿이 있습니다. 또한 모든 종류의 사용자 지정 템플릿을 작성하여 커뮤니티에서 사용할 수 있도록 하는 거대한 온라인 사용자 커뮤니티가 있으며 많은 장비 제조업체에서도 다운로드 가능한 Cacti 템플릿을 제공합니다.
핑 스윕은 여러 가지 방법으로 유용하게 사용될 수 있습니다. 찾을 수 있는 10가지 최고의 Ping 스윕 도구에 대해 논의하고 소개하는 동안 계속 읽으십시오.
웹 사이트는 중요하며 적절한 성능을 위해 지속적으로 면밀히 모니터링해야 합니다. 다음은 웹사이트 모니터링을 위한 최고의 도구입니다.
네트워크 관리 소프트웨어 시장은 매우 혼잡합니다. 최고의 네트워크 관리 도구에 대한 권장 사항을 따라 검색을 단축하십시오.
여러 머신을 관리하는 수고를 덜 수 있는 최고의 소프트웨어 배포 도구를 살펴보겠습니다.
sFlow는 수많은 네트워킹 장치에 내장된 흐름 분석 프로토콜입니다. 최고의 무료 sFlow 수집기 및 분석기 상위 5개를 검토합니다.
올바른 도구를 선택하는 데 도움이 되도록 최고의 에이전트 없는 인프라 모니터링 도구를 소개하고 각 도구에 대한 빠른 검토를 제공했습니다.
데이터 센터에서 Linux가 점점 더 대중화됨에 따라 Linux에서 대역폭 모니터링을 살펴보고 최고의 도구도 검토하고 있습니다.
이메일 보안은 관리형 서비스 제공업체의 중요한 작업입니다. 그 목적을 위한 최고의 도구 중 하나인 SolarWinds Mail Assure를 검토하고 있었습니다.
대기 시간은 네트워크의 가장 큰 적인 것 같습니다. 이러한 대기 시간 측정 도구는 대기 시간을 테스트하여 문제를 감지하고 찾고 수정하는 방법을 알려줍니다.
Windows 네트워크 모니터에는 요구 사항이 제한된 도구가 필요합니다. 오늘은 Windows 10을 위한 최고의 네트워크 모니터링 도구를 살펴보았습니다.