El registrador escribe eventos en un archivo de registro.
Los datos de registro se almacenan en la tarjeta SD del Miniserver de forma predeterminada; alternativamente, se pueden transferir a un servidor Syslog o UDP.
Se puede crear cualquier número de archivos de registro.
Contenido
- Propiedades
- Ejemplo de programación
- Asignar un registrador, un correo, una llamada, un rastreador en la ventana de propiedades
Propiedades↑
Resumen | Descripción | Valor por defecto |
---|---|---|
Dirección del Registrador | Dirección del Registrador (vacío = dirección por defecto, /log/def.log, /dev/syslog/192.168.1.1, /dev/udp/192.168.1.1/1234). Para recuperar este archivo se puede usar el webservice: http://miniserver/dev/fsget/log/user.log. | - |
Enviar e-mail | Intervalo para enviar el registro a través del servicio de correo. El correo enviado contendrá solo las entradas del registro del último intervalo. El límite de tamaño del archivo es de 1 MB. | - |
Ejemplo de programación↑
Primero, se crea un nuevo registrador en Mensajes:
En el siguiente ejemplo, le damos al registrador el nombre "Acceso a casa" y arrastramos el objeto a la página de programación.
En la ventana de propiedades, se puede definir un texto para los dos estados de los valores digitales o en los cambios de valores analógicos, o los valores de las salidas analógicas o de texto se pueden escribir en el archivo de registro con <v>.
En la dirección del registrador, especificamos el archivo de registro en el que se escribirá. En nuestro ejemplo, se genera un archivo de registro separado con el nombre "Acceso".
Si este campo se deja vacío, se escribirá en el registro predeterminado def.log.
En el siguiente ejemplo, el texto de la salida "Ula" se escribe en el archivo de registro.
Los datos se almacenan en la tarjeta SD y se pueden recuperar del Miniserver a través de FTP (ftp://Usuario:Contraseña@IPMiniserver/log/) o a través del comando webservice [IPMiniserver]/dev/fsget/log/LogfileName.log.
El log también puede enviarse por correo electrónico en un intervalo especificado. Para activar esto, simplemente cree un correo y especifique el destinatario.
Asignar un registrador, un correo, una llamada, un rastreador en la ventana de propiedades↑
Alternativamente, en la ventana de propiedades de varios bloques, se pueden asignar registradores, correos, llamadas y rastreadores.
Para esto, solo se debe crear el mensaje respectivo y definir el destinatario.
El texto o el valor definido en el bloque es la salida.