안녕하세요
mrtg로 트래픽만 구성해서 사용하고 있었습니다.
그래서 이번에 cpu를 추가로 구성해서 테스트하는도중 문제가 발생했습니다.
먼저 제가 구성한 cfg파일 내용입니다.
#######################CPU Monitering Setting#########################
EnableIPv6: no
WorkDir: /home/mrtg/mt_c
Options[_]: growright,nopercent
Language: korean
XSize[_]: 200
YSize[_]: 70
LoadMIBs:/usr/share/snmp/mibs/*.txt
#####################################################################
Target[11.11.11.11_1]: ssCpuRawUser.0&ssCpuRawIdle.0:public@11.11.11.11:
MaxBytes[_1]: 100
Title[11.11.11.11_1]: CPU Moniter
RouterUptime[11.11.11.11_1]: public@11.11.11.11
Unscaled[11.11.11.11_1]:ymwd
YLegend[11.11.11.11_1]: CPU Utilization
Legend1[11.11.11.11_1]: User CPU in % (Load)
Legend2[11.11.11.11_1]: Idle CPU in % (Load)
Legend3[11.11.11.11_1]:
Legend4[11.11.11.11_1]:
LegendI[11.11.11.11_1]: User
LegendO[11.11.11.11_1]: Idle
PageTop[11.11.11.11_1]: <h1>test </h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td> 11.11.11.11_1 in Right here, right now. </td>
</tr>
<tr>
<td>Variables:</td>
<td>Green: User process Use,Blue: CPU Idle time</td>
</tr>
</table>
</div>
-------------------------------------------------------------------------------------------
위의 처럼 구성을 했지만 에러가 나왔습니다.
일단 11.11.11.11은 스위치의 아이피입니다.
혹시나 몰라서 해당 서버의 아이피를 넣어봤는데 에러내용은 같더라구요....
추가로 snmpd.conf의 수정내용이 있어야하나해서 인터넷을 뒤적이며 추가를했습니다.
딱 아래 두 항목만 추가를 해줬습니다.
com2sec local localhost COMMUNITY
com2sec readonly 11.11.11.0/26 public
group MyROGroup v1 readonly
group MyROGroup v2c readonly
group MyROGroup usm readonly
그래도 에러내용은 변함이 없습니다 ㅠ.ㅠ
[에러내용]
SNMP Error:
no response received
SNMPv1_Session (remote host: "11.11.11.11" [11.11.11.11].161)
community: "public"
request ID: 292817855
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/local/mrtg/bin/../lib/mrtg2/SNMP_util.pm line 492
SNMPGET Problem for ssCpuRawUser.0 ssCpuRawIdle.0 sysUptime sysName on public@11.11.11.11::::::v4only
at /usr/local/mrtg/bin/mrtg line 2343
2011-02-23 13:46:28: WARNING: skipping because at least the query for ssCpuRawUser.0 on 11.11.11.11 did not succeed
2011-02-23 13:46:28: WARNING: no data for ssCpuRawUser&ssCpuRawIdle:public@11.11.11.11. Skipping further queries for Host 11.11.11.11 in this round.
2011-02-23 13:46:38: ERROR: Target[11.11.11.11][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
2011-02-23 13:46:38: ERROR: Target[11.11.11.11][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
SNMP Error:
no response received
SNMPv1_Session (remote host: "11.11.11.11" [11.11.11.11].161)
community: "public"
request ID: 319830669
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/local/mrtg/bin/../lib/mrtg2/SNMP_util.pm line 492
SNMPGET Problem for sysUptime sysName on public@11.11.11.11
at /usr/local/mrtg/bin/mrtg line 676
Use of uninitialized value in pattern match (m//) at /usr/local/mrtg/bin/mrtg line 1044.
Use of uninitialized value in pattern match (m//) at /usr/local/mrtg/bin/mrtg line 1047.
왜 이렇게 나오는지 모르겠습니다.
문제의 원인도 그렇지만 왜 발생하는지도 모르겠습니다.
고수님들의 지도 부탁드립니다.
아니면 메일로라도 참고자료를 알려주시기 바랍니다ㅠ_ㅠ
메일 : gugudan7@naver.com
눈팅만으로는 답변글을 볼 수 없습니다. 로그인하셔야 합니다.
[한국리눅스유저그룹]의 글을 퍼가실때에는 반드시 [출처]를 표시해 주시는 센스가 필요합니다!
지금 이시간, 공부하고 있는 당신은 머지않아 최고가 될 것입니다. 즐겁게 공부하시고, 힘내십시오!
포스팅 글이 유용하셨다면 RSS를 구독하시면 됩니다.

유용하고, 좋은글 포스팅 바랍니다. 포스팅된 글은 (전세계)? 대부분의 소셜 사이트에 포스팅됩니다.