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.
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.