Skip to content

4.11 System Components

This section explains each system component. Unlike other components, system components cannot have multiple instances. You can configure and use the components arranged in the system panel.

4.11.1 DB Query Service#

This component accepts queries to the data collected in SpeeDBee Synapse. No data collection or data referencing is performed by this component. This component is used to process SQL from external sources. For more information, see DB Query (SQL).
Before you execute a query, we recommend that you read through the notes on using the DB query service.

4.11.1.1 Basic Information#

The basic information on the DB query service is as follows:

Item Description
Base name DB query service
Description This component accepts queries to the database. Once started, you can publish queries to the DB over HTTP.
For more information on DB queries, see DB Query (SQL).
There is only one setting for this component in SpeeDBee Synapse. For details about the error information to be output, refer to Error Code List.
Consumption point 0
Port Input: 0

Output: 0

4.11.1.2 Configuration Items#

The DB query service configuration items are as follows:

Item Description
Name Component name (coredbquery fixed)
Autostart disable Select ON to disable the Autostart of the component.
Address You can input the IP address of the receiving side, and if it is 0.0.0.0, communication from all networks is allowed.
Note: In some environments, this setting cannot be changed/edited.
Port You can input the port that accepts DB queries.
Note: In some environments, this setting cannot be changed/edited.
Token authentication You can select an access token for authentication when making Web API requests.
Publish access token Displays the Publish Access Token screen.
Note: For more information on the access token screen, see Publish Access Token.

4.11.2 Core Internal#

This component manages the internal status in SpeeDBee Synapse. The user cannot start or stop this component. This component is a special component that starts automatically and runs constantly.
If data loss occurs due to a power interruption in Operating machine, the detected error can be notified by e-mail. For detailed instructions, see Troubleshoot.

4.11.2.1 Basic Information#

The basic information on the core internal is as follows:

Item Description
Base name Core internal
Description This component performs processes that need to be executed periodically in the core.
There is only one of this component in SpeeDBee Synapse. This component cannot be controlled by changing its settings or stopping it. For details about the error information to be output, refer to Error Code List.
Consumption point 0
Port Input: 0

Output: 0

4.11.2.2 Configuration Items#

The core internal is a special component that cannot be configured.

Item Description
Name Component name (coreinternal fixed)

4.11.3 Error Manager#

This component can detect errors for all components that occur in SpeeDBee Synapse.
Detected errors can be notified by e-mail. For detailed instructions, see Troubleshoot.

4.11.3.1 Basic Information#

The basic information on the error manager is as follows:

Item Description
Base name Error manager
Description This component detects all errors that occur in SpeeDBee Synapse.
There is only one of this component in SpeeDBee Synapse. For details about the error information to be output, refer to Error Code List.
Consumption point 0
Port Input: 0

Output: 1

4.11.3.2 Configuration Items#

The error manager configuration items are as follows:

Item Description
Name Component name (errormanager fixed)
Autostart disable Select ON to disable the Autostart of the component.
Processing interval Processing interval to collect error information (seconds)
Timeout Timeout period for processing to collect error information (seconds)

4.11.3.3 Output Data Items#

The error manager outputs the following data:

Item Column Name Data Type Description
Standby components standby_component_count uint16 Change in the number of standby components from the last time error information was collected to the current time
Running components running_component_count uint16 Change in the number of running components from the last time error information was collected to the current time
Warning components warning_component_count uint16 Change in the number of components running in a warning state from the last time error information was collected to the current time
Error components error_component_count uint16 Change in the number of components stopped in an error state from the last time error information was collected to the current time
Warning component name list warning_components string Change in the list of names (comma separated) of components running in a warning state from the last time error information was collected to the current time
Error component name list error_components string Change in the list of names (comma separated) of components stopped in an error state from the last time error information was collected to the current time
Latest standby components latest_standby_component_count uint32 Number of standby components when error information was collected
Latest running components latest_running_component_count uint32 Number of running components when error information was collected
Latest warning components latest_warning_component_count uint32 Number of components running in a warning state when error information was collected
Latest error components latest_error_component_count uint32 Number of components stopped in an error state when error information was collected
Latest warning component name list latest_warning_components string List of names of components running in a warning state when error information was collected (comma separated)
Latest error component name list latest_error_components string List of names of components stopped in an error state when error information was collected (comma separated)

4.11.4 Event Data Manager#

This component is a special component that performs, for example, periodic deletion of event data recorded by i-Trigger. If you do not use i-Trigger, you do not need to start it.

4.11.4.1 Basic Information#

The basic information on the event data manager is as follows:

Item Description
Base name Event data manager
Description It performs data management of event data. It periodically deletes various types of data saved by the Event Recorder. It also handles backup and restore of the internal database. There is only one of this component in SpeeDBee Synapse. For details about the error information to be output, refer to Error Code List.
Consumption point 0
Port Input: 0
Output: 0

4.11.4.2 Configuration Items#

The event data manager configuration items are as follows:

Item Description
Name Component name (eventdatamanager fixed)
Autostart disable Select ON to disable the Autostart of the component.

4.11.4.3 Data Management Operational Specifications#

The event data manager performs data management as follows. Please refer to this section only if you want to review the data management of the event data manager.

Periodic deletion of data saved by the Event Recorder

The Event Recorder configuration includes a Store Hour configuration item. This allows you to delete data (event data JSON files, video files) saved by the Event Recorder according to the specified Store Hour.

  • If you change the Store Hour in the middle of the process, the deletion will be based on the most recent Store Hour.
  • Even if you delete an instance of the Event Recorder, as long as the event data manager is running, it will perform the deletion of data that has exceeded the Store Hour.

Backup and restore of internal database files for Video Viewer

The Event Recorder maintains data in an internal database when events are recorded. This database is dedicated to i-Trigger. This database is backed up periodically and restored in case of corruption.

  • The backup is processed on a daily basis (within 10 minutes of date/time transition).
  • In case of corruption, the database is restored from the database of one day ago, so the latest data will be lost.
  • When the disk is full, both backup and restore will be in error.