많은 수의 SNMP MIB 파일을 처리 중이며 "1.3.6.1.4.1.9.1"형식으로 장치 사전과 해당 ID를 만드는 중입니다. 694 ":"촉매 296024 ".SNMP MIB 파일을 분석하여 장치 및 OID 목록을 생성하십시오.
다른 응용 프로그램/모듈을 사용해 본 후에 MIB 파싱 부분에 Mibble을 사용하고 있습니다. 이상적이라고 생각했습니다. 그런 다음 파이썬을 사용하여 데이터를 처리합니다.
제 문제는 "장치 이름 & OID"만 필요하다는 것입니다. 내가 분석 할 때부터 모든 OID 데이터를 얻고 있기 때문에 아직 장치를 지능적으로 식별하고 나머지는 무시하는 방법을 찾지 못했습니다.
안녕하세요, Wes, 답장을 보내 주셔서 감사합니다. 이미 MIB 내보내기가 있습니다. 내 문제는 내 보낸 MIB의 모든 OID에서 실제 장치 이름을 확인하는 것입니다. 한 가지 경우로, 당신은 장치를 기업의 조직 노드 아래에 직접 배치 할 수 있습니다. 다른 노드에는 그룹이나 다른 것이있을 수 있습니다. – Nicholas
나는 그때 당신의 질문을 이해 확신하지 않습니다. 그러나 그것이 그것이 (지금)라고 생각한다면 MIB 객체로부터 장치가 무엇인지를 결정할 훌륭한 방법이 없습니다. 일부 장치는 "어딘가"인지보고하지 않는 장치도 있습니다. 정말 짜증나! –
네, 그게 질문이었습니다. 아, 감사합니다, 당신의 도움에 감사드립니다! – Nicholas