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

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<Variable> vars = new List<Variable>();
VersionCode vc = VersionCode.V2;


//OID加入List<Variable>,以便于批量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<Variable> oids = new List<Variable>();
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。

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

 说明:

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

光模块的传输距