SNMP读取华为S5700交换机光功率等参数

SNMP读取华为S5700交换机光功率等参数_第1张图片

using Lextm.SharpSnmpLib;
using Lextm.SharpSnmpLib.Messaging;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading;

namespace SNMPGET
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                Console.WriteLine("start");
                IPEndPoint receiver = new IPEndPoint(IPAddress.Parse("172.25.0.100"), 161);
                List vars = new List();
                VersionCode vc = VersionCode.V2;


                //OID加入List,以便于批量GET,一个SNMP对象有N个OID包含在OidLists内



                //Variable var = new Variable(new ObjectIdentifier(".1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8"));

                //vars.Add(var);

                //Variable var1 = new Variable(new ObjectIdentifier(".1.3.6.1.4.1.2011.5.25.129.2.17.1"));

                //vars.Add(var1);




                //GetRequestMessage request = new GetRequestMessage(0, vc, new OctetString("zabbix123"), vars);
                GET
                //ISnmpMessage response = null;
                //Console.WriteLine("start1");
                //try
                //{
                //    response = request.GetResponse(2000, receiver);
                //}
                //catch (Exception ex)
                //{
                //    ;// LogUtil.WriteDefaultLog(objSNMP.Ip + " GET报错:" + ex.Message);
                //    Console.WriteLine(ex.Message);
                //}
                取值
                //if (response != null)
                //{
                //    for (int i = 0; i < response.Pdu().Variables.Count; i++)
                //    {
                //        Variable v = response.Pdu().Variables[i];

                //        //考虑是报警是否允许项的情况,因为这里的值是ASCII字符,所以直接获取编码
                //        byte[] a = v.Data.ToBytes();


                //        Console.WriteLine(v.Id.ToString() + "->" + v.Data.ToString());


                //        //LogUtil.WriteDefaultLog(v.Id.ToString()+"--->"+v.Data.ToString());
                //        Console.WriteLine(v.Data.ToString());//将就现有对象添加到集合里面去
                //    }
                //    Console.WriteLine("end");
                //    Console.ReadKey();
                //}
                //Console.WriteLine("next");


                StreamWriter sw = new StreamWriter("a.txt");
                

                //next
                string oid = ".1.3.6.1.4.1.2011.5.25.31.1.1.3.1";
                for (int i = 0; i < 2000; i++)
                {
                    Variable var3 = new Variable(new ObjectIdentifier(oid));
                    List oids = new List();
                    oids.Add(var3);
                    receiver = new IPEndPoint(IPAddress.Parse("172.25.0.100"), 161);
                    GetNextRequestMessage nextRequest = new GetNextRequestMessage(0, vc, new OctetString("zabbix123"), oids);
                    ISnmpMessage response1 = nextRequest.GetResponse(2000, receiver);
                    if (response1.Pdu().ErrorStatus.ToInt32() == 0) // != ErrorCode.NoError
                    {

                        //Console.WriteLine("解析");

                        //Console.ReadKey();
                        Console.WriteLine(response1.Pdu().Variables[0].ToString());
                        sw.WriteLine(response1.Pdu().Variables[0].ToString());

                        //string resOid = response1.Pdu().Variables[0].Id.ToString();
                        // ISnmpData data = response1.Pdu().Variables[0].Data;
                        //Console.WriteLine("end");
                        oid = response1.Pdu().Variables[0].Id.ToString();
                        //byte[] bytes = data.ToBytes();
                        //Console.WriteLine(data.ToString());
                        //StringBuilder sb = new StringBuilder();
                        //resValue = sb.ToString();
                        //Console.WriteLine(resValue);
                        Thread.Sleep(100);
                    }

                    else break;
                }
                sw.Close();
            }
            catch (Exception ex)
            {

                Console.WriteLine(ex.Message);
                Console.ReadKey();
            }



        }
    }
}

Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67403854; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469390; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469454; Data: EC132800301944  
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469518; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469582; Data: AQM38EY         
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469646; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469710; Data: AQN02GM         
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469774; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469838; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469902; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67469966; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470030; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470094; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470158; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470222; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470286; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470350; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470414; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470478; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470542; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470606; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470670; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470734; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470798; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470862; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470926; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67470990; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471054; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471118; Data: PQH1005         
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471182; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471246; Data: EC132800290116  
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471310; Data: 
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4.67471374; Data: EC132800290135  
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67403854; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469390; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469454; Data: 39
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469518; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469582; Data: 38
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469646; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469710; Data: 41
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469774; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469838; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469902; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67469966; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470030; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470094; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470158; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470222; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470286; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470350; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470414; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470478; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470542; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470606; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470670; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470734; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470798; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470862; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470926; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67470990; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471054; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471118; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471182; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471246; Data: 0
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471310; Data: -255
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.67471374; Data: 0
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67403854; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469390; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469454; Data: 3374
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469518; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469582; Data: 3327
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469646; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469710; Data: 3332
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469774; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469838; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469902; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67469966; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470030; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470094; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470158; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470222; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470286; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470350; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470414; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470478; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470542; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470606; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470670; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470734; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470798; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470862; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470926; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67470990; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471054; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471118; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471182; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471246; Data: 6553
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471310; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.67471374; Data: 6553
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67403854; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469390; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469454; Data: 16270
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469518; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469582; Data: 15244
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469646; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469710; Data: 16702
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469774; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469838; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469902; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67469966; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470030; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470094; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470158; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470222; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470286; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470350; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470414; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470478; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470542; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470606; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470670; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470734; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470798; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470862; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470926; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67470990; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471054; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471118; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471182; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471246; Data: 131070
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471310; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.67471374; Data: 131070
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67403854; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469390; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469454; Data: 314
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469518; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469582; Data: 11
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469646; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469710; Data: 0
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469774; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469838; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469902; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67469966; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470030; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470094; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470158; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470222; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470286; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470350; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470414; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470478; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470542; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470606; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470670; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470734; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470798; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470862; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470926; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67470990; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471054; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471118; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471182; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471246; Data: 6553
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471310; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.67471374; Data: 6553
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67403854; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469390; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469454; Data: 992
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469518; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469582; Data: 424
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469646; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469710; Data: 502
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469774; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469838; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469902; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67469966; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470030; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470094; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470158; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470222; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470286; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470350; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470414; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470478; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470542; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470606; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470670; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470734; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470798; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470862; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470926; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67470990; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471054; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471118; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471182; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471246; Data: 6553
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471310; Data: -1
Variable: Id: .1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.67471374; Data: 6553

hwOpticalModuleInfoTable详细描述

 

该表是描述了光模块一些基本信息。该MIB信息存储在光模块上的寄存器中。

该表的索引是entPhysicalIndex。

 说明:

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.13、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.14、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.15、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.16、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.20、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.21、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.22、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.23、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.32、1.3.6.1.4.1.2011.5.25.31.1.1.3.1.33节点的取值为光模块功率*100。所以,实际值=(节点取值/100)(dBm)。

OID

节点名称

数据类型

最大访问权限

含义

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.4

hwEntityOpticalVendorSn

OCTET STRING

read-only

光模块的sn信息。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5

hwEntityOpticalTemperature

Integer32

read-only

光模块温度,单位:°C。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6

hwEntityOpticalVoltage

Integer32

read-only

光模块电压,单位: mV。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7

hwEntityOpticalBiasCurrent

Integer32

read-only

光模块偏置电流,单位: uA。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8

hwEntityOpticalRxPower

Integer32

read-only

光模块接收功率,单位:uW ,其中uW=(10^(dBM/10))*1000。

MIB文件中定义此单位是dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9

hwEntityOpticalTxPower

Integer32

read-only

光模块发送功率,单位:uW ,其中uW=(10^(dBM/10))*1000。

MIB文件中定义此单位是dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.13

hwEntityOpticalRxLowThreshold

Integer32

read-only

光模块接收功率过低的告警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.14

hwEntityOpticalRxHighThreshold

Integer32

read-only

光模块接收功率过高的告警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.15

hwEntityOpticalTxLowThreshold

Integer32

read-only

光模块发送功率过低的告警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.16

hwEntityOpticalTxHighThreshold

Integer32

read-only

光模块发送功率过高的告警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.18

hwEntityOpticalDirectionType

INTEGER

read-only

光模块的传输方式。
  • 1:notSupported
  • 2:twoFiberBidirection
  • 3:oneFiberBidirection
  • 4:twoFiberTwoPortBidirection

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.20

hwEntityOpticalRxLowWarnThreshold

Integer32

read-only

光模块接收功率过低的预警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.21

hwEntityOpticalRxHighWarnThreshold

Integer32

read-only

光模块接收功率过高的预警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.22

hwEntityOpticalTxLowWarnThreshold

Integer32

read-only

光模块发送功率过低的预警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.23

hwEntityOpticalTxHighWarnThreshold

Integer32

read-only

光模块发送功率过高的预警门限值,单位:dBm。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.24

hwEntityOpticalVenderName

DisplayString

read-only

光模块制造厂商名。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.25

hwEntityOpticalVenderPn

OCTET STRING

read-only

光模块的pn信息。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.31

hwEntityOpticalLaneBiasCurrent

OCTET STRING

read-only

多路光纤的光模块偏置电流,单位:mA。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.32

hwEntityOpticalLaneRxPower

OCTET STRING

read-only

多路光纤的光模块接收功率,单位:dBm。

说明:

此处hwEntityOpticalLaneRxPower节点的取值为光模块实际接收功率的值*100。所以,实际值=(hwEntityOpticalLaneRxPower/100)(dBm)。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.33

hwEntityOpticalLaneTxPower

OCTET STRING

read-only

多路光纤的光模块发送功率,单位:dBm。

说明:

此处hwEntityOpticalLaneTxPower节点的取值为光模块实际发送功率的值*100。所以,实际值=(hwEntityOpticalLaneTxPower/100)(dBm)。

1.3.6.1.4.1.2011.5.25.31.1.1.3.1.45

hwEntityOpticalTransferDistance

SnmpAdminString

read-only

光模块的传输距

你可能感兴趣的:(SNMP)