Contents


NVR Log List

NVR Log List
System Log
Recording Log
User Log
Error Log


NVR Log XML Schema

System Log

XML message format

<xs:complexType name="SystemLog">
	<xs:sequence>
        <xs:element name="ServerTime" type="xs:string"/>
        <xs:attribute name="DLSaving" type="xs:integer" use="optional"/>
		<xs:element name="Level" type="xs:string"/>
		<xs:element name="Source" type="xs:string"/>
		<xs:element name="Message" type="xs:string"/>
	</xs:sequence>
</xs:complexType>
ServerTime      : The server time when the log is recorded.
DLSaving        : The DLSaving attribute is optional and in minutes. e.g. 60.
Level     		: The severity of log.
Source          : It represents which module writes the log.
Message         : The detail of the triggered event.


Recording Log

XML message format

<xs:complexType name="SystemLog">
    <xs:sequence>
        <xs:element name="ServerTime" type="xs:string"/>
            <xs:attribute name="DLSaving" type="xs:integer" use="optional"/>
        <xs:element name="Camera" type="xs:string"/>
        <xs:element name="Source" type="xs:string"/>
        <xs:element name="Message" type="xs:string"/>
    </xs:sequence>
</xs:complexType>
ServerTime      : The server time when the log is recorded.
DLSaving        : The DLSaving attribute is optional and in minutes. e.g. 60.
Camera     		: Camera index.
Source          : It represents which module writes the log.
Message         : The detail of the triggered event.


User Log

XML message format

<xs:complexType name="UserLog">
    <xs:sequence>
        <xs:element name="ServerTime" type="xs:string"/>
            <xs:attribute name="DLSaving" type="xs:integer" use="optional"/>
        <xs:element name="Username" type="xs:string"/>
        <xs:element name="Source" type="xs:string"/>
        <xs:element name="Message" type="xs:string"/>
    </xs:sequence>
</xs:complexType>
ServerTime      : The server time when the log is recorded.
DLSaving        : The DLSaving attribute is optional and in minutes. e.g. 60.
Username     	: Login user.
Source          : Web client ip address or local.
Message         : User operate with the device.


Error Log

XML message format

<xs:complexType name="ErrorLog">
    <xs:sequence>
        <xs:element name="ServerTime" type="xs:string"/>
            <xs:attribute name="DLSaving" type="xs:integer" use="optional"/>
        <xs:element name="Message" type="xs:string"/>
    </xs:sequence>
</xs:complexType>
ServerTime      : The server time when the log is recorded.
DLSaving        : The DLSaving attribute is optional and in minutes. e.g. 60.
Message         : The detail of error message.

 

NVR Log XML Content

System Log

Detail Message of event

Level  : The severity of log.
    - INFO     : It corresponds to normal application behavior and milestones.
    - WARNING  : It indicates that might have a problem, and that detected an unusual situation.
    - ERROR    : An error is a severe issue and represents the failure of something important going on in the application.
Source : It represents which module writes the log.
    - system service  : System operation. e.g. start up, shut down
    - recycle service : Recycle operation occurred
    - storage service : Storage operation. e.g. disk inserted, removed
    - User: xxx       : User operation. e.g. change camera setting, firmware upgrade, change NVR settings

Example

<SystemLog>
    <Source>User: admin</Source>
    <Level>INFO</Level>
    <ServerTime>2019-12-03T16:21:47.344+08:00</ServerTime>
    <Message>Change the camera settings</Message>
</SystemLog>


Recording Log

Detail Message of event

Source  : It represents which module writes the log.
    - camera service    : The operation about camera.
    - recording service : The operation about recording.
Camera  : Camera index between 1 and 32.

Example

<RecordingLog>
    <Source>camera service</Source>
    <Camera>7</Camera>
    <ServerTime>2019-12-03T16:21:47.409+08:00</ServerTime>
    <Message>Camera offline</Message>
</RecordingLog>


User Log

Detail Message of event

Message  : Login or logout.

Example

<UserLog>
    <Source>10.16.2.46</Source>
    <Username>admin</Username>
    <ServerTime>2019-12-03T16:05:37.254+08:00</ServerTime>
    <Message>Login</Message>
</UserLog>


Error Log

Example

<ErrorLog>
    <ServerTime>2019-11-25T11:42:20.691+08:00</ServerTime>
    <Message>Volume [1], Disk [1] is removed or H/W error</Message>
</ErrorLog>