2017-04-10 16 views
0

친애하는 collectd 전문가,네트워크 플러그인 중앙 인스턴스에 원격 측정 데이터를 전송하는 CPU의 세부 사항없이 나는 많은 클라이언트에서 collectd 사용하고

을 collectd CPU 임계 값 경고를 얻을 싶어. 클라이언트는 다른 사람 사이에 포함 된 구성이 collectd에 사용하는 :

LoadPlugin cpu 
LoadPlugin network 
<Plugin network> 
     Server "xxx.xxx.xxx.xxx" "yyyy" 
</Plugin> 

이 구성은 또한 CPU가 주어진 시간 범위에 걸쳐 90 % 이상을 사용하는 경우 경고를 보낼 수있는 임계 값 정의가 포함되어 있습니다. 이에 대한 구성은 : CPU가 임계 값에 도달하면

LoadPlugin "threshold" 
<Plugin "threshold"> 
    <Plugin "cpu"> 
     <Type "percent"> 
      Instance "user" 
      # start to warn from 90% 
      WarningMax 90 
      # every 5 seconds -> 12 Hits (2 min) 
      Hits 12 
      # don't stop to warn until value drops below hyteresis 
      Persist true 
      # hyteresis means, we stop warning by 90% - 10% = 80% 
      Hysteresis 10 
     </Type> 
    </Plugin> 
</Plugin> 

는 불행하게도 collectd 클라이언트가 각 CPU에 대한 전체 데이터 세트뿐만 아니라 경고를 보낼 것입니다. CPU 플러그인을 제거하면 collectd는 임계 값을 트리거 할 경우 CPU 세부 사항이나 경고를 보내지 않고 아무것도 보내지 않습니다.

임계 값과 관련된 경고 만 표시되지만 전체 CPU 세부 정보는 표시되지 않도록 구성을 변경할 수 있습니까? https://collectd.org/wiki/index.php/Plugin:Aggregation/Config - 당신은 집계 플러그인을 사용할 수 있습니다

답변

0

Redards. 임계 값 플러그인으로 작동하는지 확실하지 않습니다.