![로드 평균 임계값을 위반하면 CentOs DISMAN-EVENT-MIB_mteTrigger가 트리거되지 않습니다.](https://linux55.com/image/115532/%EB%A1%9C%EB%93%9C%20%ED%8F%89%EA%B7%A0%20%EC%9E%84%EA%B3%84%EA%B0%92%EC%9D%84%20%EC%9C%84%EB%B0%98%ED%95%98%EB%A9%B4%20CentOs%20DISMAN-EVENT-MIB_mteTrigger%EA%B0%80%20%ED%8A%B8%EB%A6%AC%EA%B1%B0%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
다음 SNMP 구성으로 CentOS 운영 체제를 사용하고 있습니다.
###### CPU load monitoring ########
load 12 10 5
monitor -r 60s -o laNames -o laErrMessage "laTable" laErrorFlag !=0
로드를 늘릴 때(스트레스 도구 사용) 임계값을 위반했는데도 트랩(트랩 ID .1.3.6.1.2.1.88.2.0.1)이 트리거되는 것을 볼 수 없습니다. 시스템 가동 시간이 다음과 같이 표시되면 트랩이 나타날 것으로 예상했습니다.
Every 2.0s: uptime Wed Aug 2 13:44:26 2017
13:44:26 up 3:31, 2 users, load average: 57.69, 17.79, 14.44
또한 임계값이 초과되면 DISMAN_EVENT 트랩(트랩 ID .1.3.6.1.2.1.88.2.0.1)을 생성하는 디스크 모니터링 설정도 있습니다.
###### Disk monitoring ######
disk / 10%
disk /var 10%
monitor -r 10s DiskAlmostFull dskPercent > 80
monitor -r 10s DiskFull dskPercent > 95
그래서 내가 여기서 무엇을 놓치고 있는지 잘 모르겠습니다. 어떤 아이디어가 있나요?
답변1
내 거남자 snmpd.conf설명하다
OP 태그 주위에는 공백이 있어야 합니다. OID !=0과 같은 비교는 올바르게 처리되지 않습니다.
그러니 한번 시도해 보세요 laErrorFlag != 0
.