- -2019 년 최고의 데이터베이스 모니터링 도구 6 가지

2019 년 최고의 데이터베이스 모니터링 도구 6 가지

데이터가 전부입니다! 우리 모두는 사실, 사실 인 대담한 진술을 들었습니다. 뿐만 아니라 데이터는 어디에나 있습니다. 오늘날 모든 조직은 존재의 모든 측면에서 방대한 양의 데이터에 의존하는 것으로 보입니다. 이에 대한 결론은 데이터베이스가 거의 모든 조직에 존재하며 보유하고있는 데이터는 종종 조직의 가장 귀중한 자산이라는 것입니다. 따라서 항상 최적의 작업 순서로 유지해야합니다. 이를 수행하는 가장 좋은 방법은 특정 형태의 데이터베이스 모니터링 도구를 사용하는 것입니다. 특정 상황에 가장 적합한 것을 선택할 수 있도록 Google에서 찾을 수있는 최고의 데이터베이스 모니터링 도구 중 일부를 검토하려고합니다.

실제 도구를 살펴보기 전에 다음 단계로 넘어갑니다.데이터베이스 모니터링 개념에 대해 간략히 설명하고 논의하십시오. 제품을 검토 할 때 같은 페이지에있는 데 도움이됩니다. 또한 모니터링 할 수있는 다양한 데이터베이스 요소에 대해서도 설명합니다. 보시다시피 하드웨어로 내려 가서 저장 프로 시저까지 올라갑니다. 마지막으로 문제의 핵심을 다지고 데이터베이스를 모니터링하기 위해 시장에서 가장 우수한 도구 중 일부를 검토합니다.

데이터베이스 모니터링 – 무엇에 관한 것입니까?

데이터가 조직에 필요한 모든 것처럼때로는 모니터링이 네트워크 관리자에게 모든 것 같은 느낌이 듭니다. 그 이유는 단순하고 현대적인 네트워크가 너무 복잡해졌으며 너무 많은 구성 요소로 구성되어있어 모든 것을 주시하는 것이 불가능합니다. 관리자가 서버와는 다른 국가에 있거나 다른 국가에 앉아있는 대규모 조직의 경우 더욱 그렇습니다. 이것이 모니터링 툴의 개념이 빛을 본 이유 중 하나입니다.

모니터링 데이터베이스는 단순히 모니터링과 다릅니다다른 IT 구성 요소에 대해 데이터베이스 모니터링 (또는 그 문제에 대한 모든 모니터링)의 주요 목표는 다음과 같습니다. 필요할 때 데이터를 사용할 수 있도록 보장합니다. 간단하게 들릴지 모르지만 실제로는 부품 수와 다양한 구성 요소로 인해 다소 복잡합니다.

데이터베이스는 추상적 인 개념이지만매우 구체적인 것들로 만들어졌습니다. 하드웨어에서 소프트웨어까지 데이터베이스 모니터링 도구는 항상 모든 구성 요소가 사용 가능하고 정상 범위 내에서 작동하는지 확인해야합니다. 데이터베이스의 중요성을 고려할 때 오류 한계는 매우 적습니다.

무엇을 모니터링해야합니까?

좀 더 깊이 살펴 보도록하겠습니다실제로 데이터베이스에서 모니터링하는 것이 있습니다. 데이터베이스의 가장 기본적인 요소는 데이터베이스가 실행되는 하드웨어입니다. 다른 컴퓨터와 마찬가지로 관심있는 운영 매개 변수가 꽤 있습니다. 예를 들어 CPU로드, 사용 가능한 메모리 또는 프로세서 코어 온도를 생각할 수 있습니다. 실제로 데이터베이스를 실행하는 서버를 모니터링하는 것은 다른 서버를 모니터링하는 것과 다르지 않습니다.

데이터베이스 서버의 다음 구성 요소모니터링해야 할 것은 기본 운영 체제입니다. 일부 데이터베이스는 Windows에서 실행되고 다른 데이터베이스는 Linux 또는 다른 종류의 Unix에서 실행됩니다. 어떤 운영 체제가 있든지 모니터링 할 몇 가지 중요한 매개 변수가 있습니다. 내 머리 꼭대기에서 디스크 공간 또는 디스크 사용량이 떠 오릅니다. 하드웨어와 마찬가지로 데이터베이스의 OS 수준 모니터링은 다른 유형의 모니터링과 다르지 않습니다.

마지막으로 모니터링은실제 데이터베이스의 기본적으로 데이터베이스는 서버에서 실행되는 또 다른 소프트웨어 일뿐입니다. 따라서 가장 기본적인 모니터링은 소프트웨어가 항상 실행되고 있는지 확인하는 것입니다. 그러나 대부분의 도구는 그보다 더 깊습니다. 일부는 데이터베이스의 구조를 점검합니다. 일부는 응답 시간을 측정합니다. 다른 사람들은 저장된 테스트 절차를 실행할 수도 있습니다.

데이터베이스 모니터링을위한 최고의 도구

최고의 데이터베이스를 찾으려고 노력했습니다시장에 나와있는 모니터링 도구를 살펴보고 더 깊이 살펴볼 가치가있는 여러 가지 다른 제품을 생각해 냈습니다. 대부분의 제품은 유료 제품이지만 대부분 무료 평가판도 있습니다.

1. SQL Server 용 SolarWinds 데이터베이스 성능 분석기 (무료 시험판)

태양풍 대부분의 네트워크 및 시스템 관리 도구 제조업체 중 하나로 인정 받고 있습니다. 거의 모든 주제를 다루는 광범위한 도구를 만듭니다. 회사의 주력 제품인 네트워크 성능 모니터, 최고의 네트워크 대역폭 모니터링 도구 중 지속적으로 점수를 매 깁니다.

그만큼 SolarWinds 데이터베이스 성능 분석기 (DPA) SQL 데이터베이스를 모니터링 및 분석인스턴스. 시스템은 응답 시간 분석 방법을 사용하여 쿼리 요청과 데이터베이스의 해당 응답 사이의 시간에 중점을두고 대기 유형 및 이벤트를 분석하여 데이터베이스 병목 지점을 찾아냅니다.

SolarWinds 데이터베이스 성능 분석기

  • 무료 시험판: SolarWinds 데이터베이스 성능 분석기
  • 다운로드 링크: https://www.solarwinds.com/database-performance-analyzer

이 도구는 사용하기 쉬운 인터페이스가 도움이됩니다문제를 빠르고 쉽게 찾을 수 있습니다. 기본 화면에서 데이터베이스 인스턴스, 대기 시간, 쿼리 조언, CPU (경고 및 중요 경고 포함), 메모리, 디스크 및 세션을 볼 수 있습니다.

드릴 다운 할 때특정 데이터베이스 인스턴스는 한 달 동안 사용자에 대한 총 대기 시간 (또는 평균 또는 일별 대기 시간 선택)을 그래픽 형식으로 표시합니다. 해당 그래프에서 각 색상은 개별 SQL 문을 나타내며 실행하는 데 가장 오래 걸리는 명령문을 시각적으로 호소력있게 표현합니다.

에 충분한 기능이 있습니다 SolarWinds 데이터베이스 성능 분석기 전체 게시물을 모두 다루어야합니다. 가장 중요한 것이 무엇인지 봅시다.

모든 데이터베이스에 대한 단일 모니터링 지점

그만큼 SolarWinds 데이터베이스 성능 분석기 대부분의 Microsoft SQL 서버와 함께 작동Oracle, SQL Server, MySQL, DB2 및 ASE를 포함한 주요 제품 또한 물리적 서버와 온-프레미스 서버, 가상 머신 (VMware 또는 Hyper-V에서 실행) 및 클라우드 기반 데이터베이스를 모두 지원합니다.

뛰어난 확장 성

그만큼 DPA 원하는만큼 데이터베이스 인스턴스를 모니터 할 수 있습니다. 라이센스를 간단히 업그레이드하여 1 천 개에서 천 개 인스턴스로 쉽게 확장 할 수 있습니다.

모든 활성 세션의 활성 모니터링

이 도구의 매우 상세한 기본 폴링 엔진데이터베이스 자체에 추가로드없이 로컬 모니터링 에이전트를 요구하지 않고 데이터베이스 인스턴스 내에서 발생하는 모든 것을 기록하여 도구가 데이터베이스 성능에 영향을 줄 수있는 위험을 줄입니다.

데이터베이스 구성 요소 추적, 모니터링 및 분석

이 도구는 쿼리, 사용자, 파일, 계획, 개체, 대기 시간, 스토리지 및 날짜 / 시간 / 시간 / 분을 자동으로 연결하여 문제를 정확하게 발견하고 진단합니다.

데이터베이스 튜닝 조언

이 도구는 튜닝에 대한 조언을 제공 할 수 있습니다개별 데이터베이스 인스턴스를 통해 항상 최고의 성능으로 실행되도록하십시오. 이는 인스턴스의 모든 매개 변수를 분석하고 특정 쿼리 또는 전체 데이터베이스 인스턴스를 최적화하기위한 조치 과정을 권장하여 수행됩니다.

의 가격 SolarWinds 데이터베이스 성능 분석기 $ 1 995부터 시작하여 모니터링 할 데이터베이스 인스턴스의 수와 유형에 따라 다릅니다. 제품을 구매하기 전에 시험해보고 싶다면 완전한 14 일 평가판을 사용할 수 있습니다.

2. Paessler PRTG

그만큼 Paessler 라우터 트래픽 그래퍼 (PRTG)는 모든 시스템, 기기, 트래픽 및IT 인프라의 응용 프로그램. 통합 된 특성으로 인해 많은 네트워크 모니터링 도구보다 더 빠르고 쉽게 설치할 수있는 포괄적 인 패키지입니다. Paessler는 2 분 안에 모니터링을 시작할 수 있다고 주장합니다. 이 도구에는 몇 가지 사용자 인터페이스가 제공됩니다. Windows 엔터프라이즈 콘솔, Ajax 기반 웹 인터페이스 및 Android, iOS 및 Windows Phone 용 모바일 앱 중에서 선택할 수 있습니다.

PRTG 데이터베이스 센서

중 하나 PRTG가장 좋은 기능은 자동 검색 시스템입니다. 네트워크 세그먼트를 스캔하고 광범위한 장치와 시스템을 자동으로 인식하여 사전 정의 된 장치 템플릿에서 센서를 만듭니다. 모니터링 데이터를 사용하여 사용자 지정지도를 만들어 고유 한 데이터 표시 방법을 제공하는지도 기능이 있습니다. 경고와 관련하여 매우 유연하고 사용자 정의가 가능합니다. 클라이언트 앱을 사용하면 푸시 알림을 장치로 직접받을 수 있습니다. 이메일 또는 SMS를 통해 알림을 설정할 수도 있습니다. 강력한 API를 사용하여 고유 한 알림 스크립트를 작성할 수 있습니다.

이 프로그램은 다음과 같은 많은 데이터베이스를 모니터링 할 수 있습니다Microsoft SQL, MySQL, Oracle 및 PostgreSQL. 기본적으로 사전 구성된 데이터베이스 센서를 사용하여이를 수행합니다. 이 도구를 사용하여 SQL 쿼리의 실행 시간을 모니터링 할 수 있습니다. 이 도구는 연결이 설정된 순간부터 연결 끝까지 걸리는 시간을 측정합니다. 이를 통해 압박을받는 데이터베이스의 성능을 명확하게 확인할 수 있습니다.

PRTG 비교적 간단한 가격 구조를 가지고 있습니다. 모든 기능을 갖춘 무료 버전이 있지만 모니터링 기능을 100 개의 센서로 제한합니다. 각 매개 변수는 하나의 센서로 계산됩니다. 48 포트 스위치의 각 포트에서 대역폭을 모니터링하려면 48 개의 센서가 필요합니다. 마찬가지로 데이터베이스 인스턴스 당 SQL 센서가 필요합니다. 100 개 이상의 센서를 사용하려면 라이센스를 구입해야합니다. 가격은 센서 수에 따라 500 개 센서의 경우 $ 1600에서 무제한 센서의 경우 $ 14500입니다. 또한 센서를 무제한으로 사용할 수 있지만 평가판 기간이 끝나면 100 개의 센서 무료 버전으로 되돌릴 수있는 30 일 평가판 버전도 있습니다.

3. SQL Server 용 Idera 진단 관리자

SQL Server 용 Idera 진단 관리자 두 데이터베이스에서 SQL 데이터베이스의 성능을 모니터링합니다.물리적 및 가상 환경. 이 도구는 가상 서버와 기본 호스트 하드웨어뿐만 아니라 물리적 서버의 성능 통계, 메트릭 및 경고를 제공합니다. CPU, 메모리, 하드 디스크 사용 및 공간 및 네트워크 사용과 같은 여러 운영 매개 변수를 모니터링합니다. 또한이 제품은 다국적 SQL 모니터링과 함께 SQL 쿼리의 사전 모니터링을 제공합니다. 또한 SQL 데이터베이스의 상태에 대한 권장 사항을 제공 할 수 있습니다.

Idera 진단 관리자-중앙 대시 보드

SQL Server 용 Idera 진단 관리자 웹 기반 인터페이스 및 모바일 앱과 함께 제공Android 및 iOS 전화 및 태블릿과 Blackberry 용. 또한 관리자가 모바일 앱 내에서 즉시 변경할 수 있도록 SQL 서버 인스턴스에 대한 실시간 및 기록 데이터를 제공합니다. 모바일 앱은 웹 콘솔만큼 기능이 풍부하지는 않지만 프로세스보기 및 종료, 필요에 따라 작업 시작 및 중지, 쿼리 실행 등의 여러 관리 작업을 실행할 수 있습니다.

의 다른 기능 SQL Server 용 Idera 진단 관리자 사용하여 SCOM과 쉽게 통합잘못된 경고를 피하기 위해 구축 된 예측 경고 시스템 인 관리 팩 애드온 (Management Pack add-on)은 효율적이지 않고 성능이 좋지 않은 쿼리를 정확하게 찾아 낼 수있는 우수한 쿼리 성능 모니터링 기능입니다.

의 가격 SQL Server 용 Idera 진단 관리자 데이터베이스 인스턴스 당 $ 1,996에서 시작하며 완전한 기능의 14 일 평가판을 사용할 수 있습니다.

4. SQL 전력 공구

SQL 전력 공구 SQL Power는 에이전트없는 데이터베이스입니다.성능 분석 솔루션. 게시자는 서버에 가장 큰 영향을 미친다고 주장합니다. SQL Power는 모니터링 결과 데이터베이스가 1 % 이상로드되지 않습니다. 즉, 서버에 모니터링 구성 요소를 설치할 필요가 없습니다. 또한 제품은 데이터베이스 서버에 테이블 및 스토어드 프로 시저를 삽입하지 않습니다. 모든 분석은 완전히 원격으로 수행됩니다. 또한 성능에 심각한 영향을 줄 수있는 수백만 개의 쿼리가있는 서버를로드하지 않습니다.

SQL Power Tools 대시 보드

이 도구에는 다음과 같은 기능이 있습니다브라우저 또는 모바일 장치에서 볼 수있는 서버 팜 성능의 대시 보드 및 히트 맵보기 SQL 대기 시간, 성능 카운터 및 작업 실행 시간에 대한 일일 기준 분석을 계산합니다. 또한 서버와 기간 간의 SQL 및 I / O 대기 시간, 성능 카운터 및 작업 실행 시간을 임시로 비교할 수 있습니다. SQL 쿼리가 제대로 수행되지 않는 SQL 대기 시간을 드릴 다운하여 SQL 쿼리가 적시에 완료되지 않을 수있는 리소스 경합을 정확히 찾아 낼 수 있습니다.

의 가격 SQL 전동 공구 데이터베이스 당 $ 2,000 ~ $ 750라이센스를 더 구매할수록 인스턴스 당 가격이 낮아집니다. 제품을 사용해보고 싶으면 SQL Power에 문의하여 3 주 평가판을 구할 수 있습니다.

5. SQL 센트리

SQL 센트리 SentryOne의 데이터베이스에 널리 사용되는 솔루션입니다성능 모니터링. 실행 가능한 성능 메트릭과 경고를 수집 및 표시하고 캘린더 스타일 디스플레이에 필수 이벤트를 표시하여 쉽게 상호 참조 할 수 있습니다. 모니터링 외에도 도구를 사용하여 도구 대시 보드에서 바로 세부 분석을 실행하여 문제를 신속하게 해결할 수 있습니다. 특허를받은 독창적 인 스토리지 성능 관점을 갖춘이 제품의 성능 대시 보드에는 영향이 큰 쿼리에 대한 자세한 분석 결과가 표시됩니다.

SentryOne의 SQL Sentry

그만큼 SQL 센트리 대시 보드는 때때로구식 인 것처럼 보이지만 모든 중요한 SQL 구성 요소와 서비스를 깔끔하게 제시되어 SQL 데이터베이스 인스턴스를 관리하고 가용성을 보장 할 수 있습니다. 이 도구에는 서버의 기록 데이터를보고 현재 실시간 데이터와 비교하는 옵션도 있습니다. 이러한 기능은 기준을 생성하고 데이터베이스 인스턴스 및 서버를 최적화하는 데 도움이됩니다.

의 가격 SQL 센트리 인스턴스 당 $ 2 495 + 연간 유지 보수$ 499의 수수료. 가격 모델을 월 $ 125의 비용으로 선호하는 경우 제품은 가입 기반 서비스로도 제공됩니다. 시험 목적으로 15 일 무료 시험판도 제공됩니다.

6. SQL 모니터

SQL 모니터 Red Gate 소프트웨어의 도구 세트의 일부입니다.SQL 데이터베이스를 모니터, 관리, 변경, 조작 및 최적화하는 데 사용할 수 있습니다. 문제가되기 전에 문제를 찾는 데 도움이 될 수 있습니다. 제품에는 많은 기능이 포함되어 있습니다. 그 중에서 관리자에게 SQL 서버 팜에 대한 개요를 제공합니다. 이 도구는 또한 강력한 경고 기능을 제공하여 눈에 띄는 영향을주기 전에 문제에 대해 알려줍니다. 보고는 제품의 또 다른 중요한 기능이며 서버 상태에 대한 맞춤형 보고서를 작성합니다. 이 도구의 성능 분석 기능을 통해 시스템에 가장 큰 영향을 미치는 것을 신속하게 확인할 수 있습니다. 문제를 진단 할 때 장애물을 발견하고 근본 원인을 찾는 데 도움이됩니다.

SQL 모니터 스크린 샷

SQL 모니터사용하기 쉬운 대시 보드를 통해 모든한 곳에서 편리한 데이터베이스 인스턴스. 또한 클라이언트는 VPN이나 ​​다른 방법을 사용하여 원격으로 연결하지 않고도 몇 초 내에 직접 액세스 할 수 있습니다. 대시 보드에는 드릴 다운 기능이있어 몇 번의 클릭만으로 대기 시간, CPU 사용량 및 디스크 I / O와 같은 데이터베이스에 대한보다 자세한 통계를 표시 할 수 있습니다.

기본 가격 SQL 모니터 데이터베이스 인스턴스 당 $ 1495입니다. 5 개에서 9 개 사이의 라이센스를 동시에 구매하면 15 % 할인되고 10 개 이상을 구매하면 20 % 할인이 제공됩니다. 가격에는 Red Gate의 지원 첫 해가 포함됩니다. 도구에 테스트 실행을 제공하려는 경우 14 일 평가판을 사용할 수 있습니다. 온라인 데모도 제공됩니다.

코멘트