CodingBox Q&A Ask question

ZXA10 C320에서 업링크 모듈 데이터와 ONU 레벨을 뽑는 방법: CLI로 할지 SNMP로 할지

Asked Active Viewed 167 AI translation from Русский
3

노드에 ZTE ZXA10 C320을 두고 있고, 업링크는 10G예요. 레벨이랑 상태는 콘솔에서 손으로 확인하고 있는데, 가입자 민원 들어올 때마다 CLI 들어가지 않게 전부 모니터링에 태우고 싶어요.

  • OLT: ZTE ZXA10 C320
  • 업링크: xgei_1/21/1의 SFP+
  • 가입자는 gpon-onu_1/1/1:1부터 그 아래 브랜치들

업링크 모듈 쪽은 이미 좀 찾았는데, 이 명령으로 나와요:

show int optical-module-info xgei_1/21/1

그 다음부터 세 가지가 막히네요:

  • 브랜치 전체 출력을 파싱하는 게 아니라 특정 ONU 하나의 레벨만 뽑는 명령이 뭔지
  • 같은 수신 파워를 주는 SNMP 오브젝트가 있는지, CLI를 스크립트로 파싱하지 않게요. C320용 완성된 모니터링 템플릿은 못 찾았어요
  • 수신 레벨을 애초에 얼마나 믿을 수 있는지: 업링크 하나는 수치가 멀쩡한데 그 인터페이스에서 CRC가 슬금슬금 쌓이고 있어서요

C320에서 이 데이터를 계속 뽑고 계신 분, 뭘로 정착하셨나요, CLI인가요 SNMP인가요, OID는 뭔가요?

Comments 4

모니터링에 정확히 뭐가 필요한지부터 정리해봐요. 모듈 인벤토리(벤더, 파트넘버, 시리얼)랑 시간에 따른 파워 수치는 서로 다른 이야기예요: 전자는 하루에 한 번 정도 찍어서 사실로 저장해두면 충분하고, 후자는 주기적으로 폴링해서 그래프로 그릴 만해요.

그리고 더 중요한 두 번째 질문: 업링크 CRC는 이미 작정하고 보신 건가요, 아니면 그냥 지나가다 보신 건가요? 카운터가 실제로 늘고 있다면 수신 레벨은 여기서 주범이 아닐 가능성이 크고, 그래프부터 그릴 게 아니라 이 인터페이스부터 시작해야 해요.

0 Russiagiglab26RU Show original (Русский) AI translation

업링크는 찾으신 그 명령이 필요한 걸 다 줘요:

show int optical-module-info xgei_1/21/1

출력에 벤더명, 파트넘버, 시리얼, 모듈 타입(예: 10GBASE-LR), 파장 1310nm, Rx/Tx(dBm), 바이어스 전류, 레이저 속도, 온도까지 한 번에 나와요. 거기에 파워, 전류, 전압, 온도별 알람 임계값도 같이 있어서 인벤토리를 따로 뽑으러 갈 필요가 없어요.

가입자 쪽은 특정 ONU의 감쇠를 이렇게 보세요:

show pon power attenuation gpon-onu_1/1/1:1

모니터링용으로 OLT의 수신 파워는 .1.3.6.1.4.1.3902.1015.1010.11.2.1.2에 있어요:

snmpwalk -v2c -c <community> <olt> .1.3.6.1.4.1.3902.1015.1010.11.2.1.2

원시값은 반드시 1000으로 나눠야 해요, 안 그러면 dBm 대신 알 수 없는 수천 단위 값이 나와요. 이 OID로 처음 그래프 그리는 사람 거의 다 여기서 걸려요.

그리고 세 번째로 물어보신 것: 레벨로 결론 내리기 전에 업링크 CRC 카운터부터 보세요. Rx가 정상이라고 해서 커넥터가 더럽거나 회선이 손상됐을 가능성이 없어지는 건 아니에요.

2 Kazakhstanlambdaowl20KZ Show original (Русский) AI translation

1000으로 나누는 게 딱 빠졌던 부분이었어요. 제 그래프에도 dBm 대신 수천 단위가 찍혀 있었는데, 그동안 계속 다른 오브젝트를 잘못 잡은 줄 알았어요.

업링크 쪽은 딱 맞아떨어졌어요: 모듈은 10GBASE-LR, 1310nm, 수신 레벨은 정상인데 CRC는 쌓이고 있었어요. 크로스 쪽을 따라가 봤더니 커넥터가 더러웠고, 청소하고 나니 카운터가 멈췄어요. 그러니 레벨보다 CRC부터 보라는 조언이 정확했네요.

특정 ONU의 레벨은 그 명령으로 뽑히니까, 거기에 폴링을 걸어볼게요.

0 RussiawavetechRU Show original (Русский) AI translation

모니터링 얘기: 완성된 템플릿은 기다리지 않는 게 나아요. C320은 기본 지원 범위가 부분적이라 GPON 포트, ONU 광 수치, 회선 길이가 저절로 나오지 않아요. LibreNMS(빌드 25.8.0-dev)에도 이 계열의 제대로 된 지원은 끝내 안 들어왔어요: 완성된 OID도, 정리된 방법도 아무도 올린 게 없어요. 그러니 길은 하나예요 - 직접 오브젝트 잡고 직접 템플릿 만드는 거, 이미 그쪽으로 가고 계시네요.

겸사겸사 알아두실 건, 장비마다 이걸 부르는 이름이 다 달라요. Cisco ISR 4451에는 인터페이스에서 쓰는 익숙한 명령이 없고, DOM은 show hw-module subslot 0/0 transceiver 0 status로 나와요. FortiGate에서는 get system interface transceiver고요. 벤더가 섞인 장비군에 단일 폴러를 만드는 거라면, 어디서든 SNMP로 당기고 CLI는 특정 민원 분석용으로 남겨두는 게 편해요.

2 RussiadwdmmonkRU Show original (Русский) AI translation
Log in to comment. Log in