원격 Linux 서버에서 CPU 사용량을 그래프로 표시하는 간단한 옵션


10

내 요구 사항은 매우 간단합니다. 원격 Linux 서버에서 CPU 사용량을 그래프로 표시해야합니다. 복잡한 것을 찾지 않고 일주일 동안 Linux 서버에서 CPU 사용량을 플롯 할 수 있어야합니다.

나는 선인장 길을 시작했다-그것은 간단하지 않고, 직진하지 않고 과잉 인 것 같은 느낌이 든다.

더 간단하고 빠르며 간단한 옵션이 있습니까?

답변:


14

Munin 은 매우 훌륭하고 설치 및 설정이 쉽습니다.


1
고마워요-방금 Munin을 사용해 보았고 Cacti, Ganglia 또는 Zenoss보다 작업하기가 훨씬 쉽습니다.
gareth_bowles 2009

11

일종의 일을 위해 sar (sysstat 패키지)을 사용하여 데이터를 가져온 다음 rrd tool 로 그래프를 작성합니다 . 다음은 sar 출력에서 ​​그래프를 작성하는 데 도움 이되는 스크립트 입니다.


+1 sar + graphing-tool-of-your-choice ksar는 원시 sar 데이터를 먹고 예쁜 그래프를 꺼내는 Java 앱입니다. 사용하기가 직관적이라는 것을 알지 못했지만 최종 결과는 좋았습니다.
DictatorBob


1

서버 통계를 그래프로 표시 하려면 ORCA-www.orcaware.com 을 선호 합니다.
요즘 설정은 어렵지 않고 ( 스냅 샷 r535 사용 ) 시간별, 일별, 주별, 월별, 분기 별 및 연간 범위로 표시 할 수 있습니다.

5 분 간격으로 폴링하는 데이터 콜렉터 (procallator)를 기반으로합니다. 그래픽 엔진은 이전 버전의 RRDTool이지만이 응용 프로그램에는 빠릅니다.

원격 서버의 경우 자체 통계를 그래프로 표시하거나 정기적으로 ssh / rsync / scp를 통해 호출자 파일을 가져와 로컬 서버에서 그래프를 그릴 수 있습니다. 어느 쪽이든 잘 작동합니다.


1

몇 가지 질문 :-실시간으로 도표를 생성 하시겠습니까? -얼마나 자주 샘플링을 원하십니까?

이전 의견은 5 분 샘플을 언급했으며 CPU가 무엇을하고 있는지 확신하고 싶다면 10 초 범위에서 실제로 낮아야한다고 말해야합니다. 5 분 만에 평균을 계산하면 몇 분이 걸릴 수도있는 급증을 놓칠 수 있습니다! 분명히 10 초 샘플은 5 초 스파이크를 놓칠 수 있지만 데이터에서 무엇을 보려고하는지 알아 내야합니다.

개인적으로 나는 그것을 쓴 것이기 때문에 collectl을 사용합니다! ;-)

그러나 낮은 샘플링 속도 (1 초 미만)로 매우 효율적으로 실행되며 플로팅에 적합한 형식으로 출력을보고 할 수도 있습니다. 실제로 collectl-utils를 설치하고 공유 디렉토리에 쓰는 경우 colplot을 사용하여 실시간으로 데이터를 볼 수 있습니다.

RRDTool에 대한 마지막 의견. 훌륭한 패키지이며 매우 멋진 플롯을 그립니다. 그러나 하루 동안 많은 샘플을 기록하는 경우 결과 플롯이 정확하지 않은지 알아야합니다. RRDTool은 여러 샘플을 단일 데이터 포인트로 정규화하여 그래프를 단순하게 만들 수 있기 때문입니다. gnuplot을 사용하여 캡처 된 모든 데이터 포인트가 충실하게 플롯되도록합니다.

-표


0

일부 Linux 상자로 작업 할 때 Splunk 를 사용 하고 있었고 매우 유용했습니다.

Splunk는 성능을 모니터링 할뿐만 아니라 Linux뿐 아니라 Windows 상자에 대해서도 경고를 설정할 수 있기 때문에 Splunk를 좋아했습니다.


0

당신이 정말로 단 하나만 가지고 있다면 이것을 무시하십시오. 그러나 당신이 무리가 있거나 자라게된다면 Ganglia는 살펴볼 가치가 있습니다.

5 초 샘플링 및 서버 / 클러스터 / 팜 등 여러 수준에서 훌륭하게 관리되는 CPU 이외의 메트릭


Ganglia가 좋아 보인다고 생각하고 다른 배포판을 실행하는 소수의 Linux 서버에서 사용해 보았습니다. 설정은 비교적 쉽지만 그래프 표시가 매우 신뢰할 수 없다는 것을 알았습니다. 특정 서버에 대해 수집 된 통계는 잘 표시되었지만 다른 서버에 대해서는 거의 모든 데이터가 누락되었습니다. 서버가 작동하고 작동하지 않는 운율이나 이유는 없었습니다.
gareth_bowles 2009
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.