Saltar a contenido

Ranger filter declaration

En esta sección se especifican los filtros que se van a aplicar en el proceso de búsqueda del Ranger para detectar el dispositivo al que se aplicará la plantilla. Con el objetivo de que el sistema sea capaz de forma automática de aplicar plantillas determinadas a los dispositivos que cumplen con el filtro señalado.

Parámetros

Es obligatorio configurar al menos uno de los parámetros para que la plantilla se asigne al dispositivo.
Si se configuran varios parámetros se tendrán que cumplir todos para que la plantilla se asigne correctamente.

1. deviceID: código de identificación del tipo de dispositivo, es asignado por el fabricante.

2. vendorID: código de identificación del fabricante del dispositivo.

Ejemplo: Todos los dispositivos de Siemens tienen el mismo vendorID = 0x002A y todos los Scalance X-200 (X204-2, X208, X216, X224...) tienen el mismo deviceID = 0x0A01.

Estos identificadores únicos se obtienen por DCP y sirven para identificar el GSDML. En Netin el GSDML es utilizado para traducir los valores que leemos del dispositivo por Profinet. Para más información consultar el driver PNIO.

3. description: expresión (Regex) que contiene los términos que describen e identifican el tipo de dispositivo.

Se obtiene por SNMP del OID sysDescr: 1.3.6.1.2.1.1.1.

netin-spider-templates-ranger-filter-declaration-ej03-C.png

netin-spider-templates-ranger-filter-declaration-ej02-B.png

netin-spider-templates-ranger-filter-declaration-ej01-A.png


Principalmente se utilizan los 3 identificadores descritos, pero existen muchos más valores que Netin descubre y que se pueden emplear como parámetros en el proceso de asignación de la plantilla.

  • "ARP_MAC" : "28:63:36:0e:8a:1a"
  • "BRIDGE_MIB" : false
  • "DCP_DefaultGateway" : "10.10.50.1"
  • "DCP_DeviceID" : "0x0313"
  • "DCP_DeviceVendor" : "ET200SP"
  • "DCP_IPAddress" : "10.10.50.205"
  • "DCP_MACAddress" : "28:63:36:0e:8a:1a"
  • "DCP_NameOfStation" : "io-device4mesa"
  • "DCP_VendorID" : "0x002A"
  • "ICMP_IPAddress" : "10.10.50.205"
  • "MULTIPLE_INTERFACES" : false
  • "SERVICES_CHECK" : false
  • "SNMP_ChassisId" : "io-device4mesa"
  • "SNMP_Description" : "Siemens, SIMATIC S7, IM155-6PN HF, 6ES7 155-6AU00-0CN0 , HW: V 3. 0. 0, FW: V4.2.2, SN: S C-E7TA52182014 "
  • "SNMP_Layer1" : false
  • "SNMP_Layer2" : false
  • "SNMP_Layer3" : true
  • "SNMP_Layer4" : true
  • "SNMP_Layer7" : true
  • "SNMP_ObjectId" : "zeroDotZero"
  • "SNMP_SystemLocation" : ""
  • "SNMP_SystemName" : ""
  • "SNMP_SnmpVersion1" : true
  • "SNMP_SnmpVersion2" : true

Info

Para obtener información sobre Regex y su sintaxis consulte el siguiente enlace:
Oracle - Regular-expression constructs


Ejemplo 1

Ejemplo de "Ranger filter declaration"

rangerFilter:
  deviceID: '0x0301'
  vendorID: '0x019B'
  description: KUKA VKRC4

Ejemplo 2

Ejemplo de "Ranger filter declaration" SCALANCE X-200

Name OID Value
sysDescr Siemens, SIMATIC NET, SCALANCE X204-2, 6GK5 204-2BB10-2AA3, HW: Version 8, FW:Version V05.02.04, SVPE8169230
rangerFilter:
  description: '6GK5 2'




Info

Pasos siguientes:
Configuración de la especificación de la sección Origin type declaration.