Cómo guardar datos del Terminal en un archivo
Los datos terminales de un activo generalmente se refieren a la información y los datos de estado transmitidos desde la unidad terminal a bordo de un activo. Estos datos incluyen varios parámetros y métricas que son esenciales para rastrear y gestionar las operaciones del activo.
Servidores en el Sitio
Siga los pasos a continuación para guardar los datos terminales en un archivo para servidores en el sitio.
Para registrar datos terminales de activos específicos usando NLog.config, siga estos pasos:
1. Localizar el Archivo NLog.config:
Edite el archivo NLog.config que se encuentra en `C:\GpsGateServer\Franson NMEA Service`.
2. Actualizar Configuración:
Identifique los marcadores de posición en la configuración donde "Username" representa el Usuario del activo y "Protocol" denota el protocolo del rastreador (por ejemplo, "Teltonika", "Sensorlogic", "Meiligao").
Agregue las siguientes líneas dentro de `<targets>` y `<rules>`:
<targets>
<target name="terminal.Username" xsi:type="File" layout="${longdate} | ${message}" fileName="C:\GpsGateServer\TerminalLog\${logger} ${shortdate}.log" />
... otros objetivos ...
</targets>
<rules>
<logger name="Terminal.Protocol.Username" minlevel="Info" writeTo="terminal.Username" />
... otras reglas ...
</rules>
Asegúrese de reemplazar:
- `"Username"` con el Usuario real del activo que desea registrar.
- `"Protocol"` con el nombre del Protocolo del rastreador utilizado por el activo (por ejemplo, "Teltonika", "Sensorlogic", "Meiligao").
Al implementar la configuración anterior, cada día se creará un nuevo archivo de registro para cada rastreador en `C:\GpsGateServer\TerminalLog\`.
Guarde el archivo NLog.config modificado después de realizar estas adiciones.
Servidores en la Nube
Para servidores en la nube, puede copiar los datos terminales desde la ventana terminal, pegarlos en un archivo de texto y guardar el archivo.