2023 1Q 인턴 W02 가이드
목표
omz 설치
SNMP 실습
- VM 에 snmp server (snmpd) 설치 및 설정
- snmpwalk 로 서버의 데이터 읽어오기
- 내용은 모른채 커맨드를 때려 커맨드의 output을 보고 나서, 설명을 읽는게 이해가 빠름
- 그 후 SNMP 개념 정리할 것
- (참고) SNMP TABLE 조회
InfluxDB + Grafana 실습
- telegraf로 SNMP 읽어오기 - ifXtable
- influxdb에 저장하기
- grafana 에서 시계열 데이터 가시화하기
- influxdb, telegraf, grafana (ifXTable 수집 및 가시화)
- InfluxDB를 TDEngine 으로 바꿔보기
mininet 의 데이터를 grafana 로 가시화 해보기
- mininet 에서 snmp 데이터를 제공하는 snmpd를 어떻게 구동시킬까?
- SDN 은 여러 네트워크 스위치를 관장하는 controller 가 있음 - ryu controller
- https://nsrc.org/workshops/2014/nznog-sdn/raw-attachment/wiki/WikiStart/Ryu.pdf
- controller 는 여러 스위치의 정보를 관장하고 제어함 - SNMP 을 명령에 응답할 것임
- 구글검색 ( mininet + ryu + snmp + Influxdb )
구글검색 ( How to configure SNMP in mininet )
구글 검색 팁
- 사이트 한정자
- 따옴표
- ...
참고
snmpd, snmp 설치
apt install snmpd
apt install snmp snmp-mibs-downloader
/etc/snmp/snmpd.conf
#add the followings view systemview included .1 rocommunity public localhost
/etc/snmp/snmpd.conf
systemctl restart snmpd
snmpwalk -v 2c -c public localhost .1 snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.31.1.1