Last modified by Iaroslav Platonov on 2026/06/08 10:08

From version 6.4
edited by Lana
on 2025/12/03 21:53
Change comment: There is no comment for this version
To version 5.4
edited by Lana
on 2025/12/03 21:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -52,458 +52,4 @@
52 52  
53 53  When metrologically significant files change, their checksum changes. Information about checksums is displayed on the "Services" tab of the "System Information" page. Checksums are calculated by **the sed_system** service using the MD5 algorithm. To display up-to-date information about checksums, click the "Update Information" button in the upper-right corner of the System Information page (System - Settings) - see Fig.3.1.
54 54  
55 -[[image:Screenshot 2025-12-03 at 18.47.38.png]]
56 -
57 -Fig. 3.1 – Updating information on checksums of metrologically significant files
58 -
59 -**Data processing services**
60 -
61 -The processing services receive the data coming from the message broker, process it, and write it to the database.
62 -
63 -The data processing services contain a metrologically significant part the binary file "**sed_metrology_YYY.bin**" where YYY is the service identification name. Binary files "**sed_metrology_YYY.bin" **contains information about algorithms and mechanisms for calculating measured values and are used by the processing modules to directly perform their functions.
64 -
65 -The Pre-calculated Parameter Calculation Service (sed_calc_arch service) additionally has a **sed_metrology_formulas.bin** file. The sed_metrology_formulas.bin file contains custom formulas for pre-calculations that have the "metrologically significant" attribute.
66 -
67 -When metrologically significant files or formulas with a metrological significance attribute change, the checksum of the file changes. Information about checksums is displayed on the "Services" tab of the "System Information" page. Checksums are calculated by **the sed_system service **using the MD5 algorithm.
68 -
69 -**Auxiliary Services**
70 -
71 -Auxiliary services are designed to ensure that the main CENTO services perform their functions.
72 -
73 -The list of CENTO services and their brief description is given in Table 1. The composition of CENTO services for a particular system depends on the functions performed and is displayed on the "System Information" tab.
74 -
75 -Table 1 – CENTO software components
76 -
77 -|(% style="text-align:center" %)**№**|(% style="text-align:center; width:214px" %)**Service Name**|(% style="text-align:center; width:676px" %)**Function**|(% style="text-align:center; width:358px" %)**Metrologically significant part**
78 -|(% colspan="4" style="text-align:center" %)**Data collection and transmission services**
79 -|(((
80 -~1.
81 -)))|(% style="width:214px" %)sed_bus_dispatcher|(% style="width:676px" %)Sequential Device Polling Management Service|(% style="width:358px" %)
82 -|(((
83 -2.
84 -)))|(% style="width:214px" %)sed_xml_reader|(% style="width:676px" %)Service for processing received XML files 80020|(% style="width:358px" %)
85 -|(((
86 -3.
87 -)))|(% style="width:214px" %)sed_xml_send|(% style="width:676px" %)XML file transfer Service 80020|(% style="width:358px" %)
88 -|(((
89 -4.
90 -)))|(% style="width:214px" %)sed_archive_webapi|(% style="width:676px" %)Implementation of the web API for transmitting archived data according to the CENTO documentation|(% style="width:358px" %)
91 -|(((
92 -1.
93 -)))|(% style="width:214px" %)sed_s2s_configuration|(% style="width:676px" %)Configuration transmission service between CENTO servers|(% style="width:358px" %)
94 -|(% colspan="4" %)**Data collection and transmission services using standard protocols**
95 -|(((
96 -1.
97 -)))|(% style="width:214px" %)sed_modbus_rtd|(% style="width:676px" %)A service for reading real-time data from devices using Modbus protocol (Modbus TCP and Modbus RTU over TCP)|(% style="width:358px" %)sed_metrology_001.bin
98 -|(((
99 -1.
100 -)))|(% style="width:214px" %)sed_modbus_rtd_send|(% style="width:676px" %)A service for sending real-time data to third-party devices using the Modbus TCP protocol|(% style="width:358px" %)
101 -|(((
102 -1.
103 -)))|(% style="width:214px" %)sed_modbus_sync|(% style="width:676px" %)A device time synchronization service using Modbus protocol (Modbus TCP and Modbus RTU over TCP)|(% style="width:358px" %)
104 -|(((
105 -1.
106 -)))|(% style="width:214px" %)sed_snmp_rtd|(% style="width:676px" %)A service for reading real-time data from devices using the SNMP (v1, v2c, v3), ICMP protocols|(% style="width:358px" %)
107 -|(((
108 -1.
109 -)))|(% style="width:214px" %)sed_iec103_waveform|(% style="width:676px" %)A service for reading waveform files from devices using the IEC protocol-60870-5-103|(% style="width:358px" %)sed_metrology_393.bin
110 -|(((
111 -1.
112 -)))|(% style="width:214px" %)sed_iec104_rtd|(% style="width:676px" %)A service for reading real-time data from devices using the IEC 60870-5-104 protocol|(% style="width:358px" %)sed_metrology_011.bin
113 -|(((
114 -1.
115 -)))|(% style="width:214px" %)sed_iec104_rtd_send|(% style="width:676px" %)A service for sending real-time data to third-party devices using the IEC 60870-5-104 protocol|(% style="width:358px" %)sed_metrology_012.bin
116 -|(((
117 -1.
118 -)))|(% style="width:214px" %)sed_opcda_rtd|(% style="width:676px" %)A service for receiving real-time data using the OPC DA protocol|(% style="width:358px" %)
119 -|(((
120 -1.
121 -)))|(% style="width:214px" %)sed_opcua_rtd|(% style="width:676px" %)A service for receiving real-time data using the OPC UA protocol|(% style="width:358px" %)
122 -|(((
123 -1.
124 -)))|(% style="width:214px" %)sed_opcua_arch|(% style="width:676px" %)A service for receiving archived data using the OPC UA protocol|(% style="width:358px" %)sed_metrology_402.bin
125 -|(((
126 -1.
127 -)))|(% style="width:214px" %)sed_opcua_server|(% style="width:676px" %)A service for transmitting data using the OPC UA protocol|(% style="width:358px" %)
128 -|(((
129 -1.
130 -)))|(% style="width:214px" %)sed_dnp3_rtd|(% style="width:676px" %)A service for reading real-time data from devices using the DNP3 protocol|(% style="width:358px" %)
131 -|(((
132 -1.
133 -)))|(% style="width:214px" %)sed_ftp_waveform|(% style="width:676px" %)A service for receiving waveform files via FTP protocol|(% style="width:358px" %)sed_metrology_380.bin
134 -|(((
135 -1.
136 -)))|(% style="width:214px" %)sed_iec61107_rtd|(% style="width:676px" %)A service for obtaining real-time data from devices using the IEC 62056-21 protocol|(% style="width:358px" %)sed_metrology_61107.bin
137 -|(((
138 -1.
139 -)))|(% style="width:214px" %)sed_iec61850_arch|(% style="width:676px" %)A service for receiving archived data from devices using the IEC 61850 protocol|(% style="width:358px" %)
140 -|(((
141 -1.
142 -)))|(% style="width:214px" %)sed_iec61850_rtd|(% style="width:676px" %)A service for receiving operational data from devices using the IEC 61850 protocol|(% style="width:358px" %)
143 -|(% colspan="4" %)**Proprietary protocol data collection and transmission services**
144 -|(((
145 -1.
146 -)))|(% style="width:214px" %)sed_satec_arch|(% style="width:676px" %)A service for reading archived data (metering and event logs) from SATEC devices|(% style="width:358px" %)sed_metrology_7_8.bin
147 -|(((
148 -1.
149 -)))|(% style="width:214px" %)sed_satec_pq_journal|(% style="width:676px" %)A service for obtaining event logs for monitoring the power quality from Satec devices|(% style="width:358px" %)sed_metrology_106.bin
150 -|(((
151 -1.
152 -)))|(% style="width:214px" %)sed_satec_pq_report|(% style="width:676px" %)A service for receiving reports on the power quality control from Satec devices|(% style="width:358px" %)sed_metrology_106.bin
153 -|(((
154 -1.
155 -)))|(% style="width:214px" %)sed_satec_waveforms|(% style="width:676px" %)A service for proofreading waveforms from SATEC devices using Modbus TCP and RTU over TCP protocols|(% style="width:358px" %)sed_metrology_108_109.bin
156 -|(((
157 -1.
158 -)))|(% style="width:214px" %)sed_iec103_rtd|(% style="width:676px" %)A service for reading real-time data from TOR 200 terminals according to the IEC protocol-60870-5-103|(% style="width:358px" %)sed_metrology_391.bin
159 -|(((
160 -1.
161 -)))|(% style="width:214px" %)sed_sepam_waveform|(% style="width:676px" %)A service for proofreading waveforms and time synchronization using the Modbus RTU over TCP protocol from Sepam devices|(% style="width:358px" %)sed_metrology_298_299.bin
162 -|(((
163 -1.
164 -)))|(% style="width:214px" %)sed_rtu_over_tcp_logikamp_rtd|(% style="width:676px" %)A service for reading real-time data from devices using the LogicaMP RTU over TCP protocol|(% style="width:358px" %)sed_metrology_121.bin
165 -|(((
166 -1.
167 -)))|(% style="width:214px" %)sed_rtu_over_tcp_logikamp_arch|(% style="width:676px" %)A service for reading archived data from devices using the LogicaMP RTU over TCP protocol|(% style="width:358px" %)sed_metrology_122.bin
168 -|(((
169 -1.
170 -)))|(% style="width:214px" %)sed_axis_video_journal|(% style="width:676px" %)An AXIS camera recording service|(% style="width:358px" %)sed_metrology_435.bin
171 -|(((
172 -1.
173 -)))|(% style="width:214px" %)sed_vzlyotmb_arch|(% style="width:676px" %)A service for reading archives and event logs of devices Vzlet TSRV-043, TSRV-027, IVK-TER|(% style="width:358px" %)sed_metrology_25_133.bin
174 -|(((
175 -1.
176 -)))|(% style="width:214px" %)sed_micom_waveforms|(% style="width:676px" %)A service for reading waveform files from Micom devices using Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_370.bin
177 -|(((
178 -1.
179 -)))|(% style="width:214px" %)sed_pulsar_arch|(% style="width:676px" %)A service for reading archives from Pulsar devices using the Modbus protocol|(% style="width:358px" %)sed_metrology_342.bin
180 -|(((
181 -1.
182 -)))|(% style="width:214px" %)sed_rtu_over_tcp_a1800_arch|(% style="width:676px" %)A service for receiving archived data from A1800 meters using the Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_232.bin
183 -|(((
184 -1.
185 -)))|(% style="width:214px" %)sed_rtu_over_tcp_a1800_rtd|(% style="width:676px" %)A service for receiving real-time data from A1800 meters using the Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_231.bin
186 -|(((
187 -1.
188 -)))|(% style="width:214px" %)sed_rtu_over_tcp_acron_arch|(% style="width:676px" %)A service for receiving archived data from Acron meters using the Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_142.bin
189 -|(((
190 -1.
191 -)))|(% style="width:214px" %)sed_rtu_over_tcp_acron_rtd|(% style="width:676px" %)A service for receiving real-time data from Acron meters using the Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_141.bin
192 -|(((
193 -1.
194 -)))|(% style="width:214px" %)sed_rtu_over_tcp_bmrz_waveform|(% style="width:676px" %)A service for reading waveform files from BMRZ terminals using the Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_110.bin
195 -|(((
196 -1.
197 -)))|(% style="width:214px" %)sed_rtu_over_tcp_bzp03_waveform|(% style="width:676px" %)A service for reading waveform files from BZP-03 terminals using Modbus RTU over TCP protocol|(% style="width:358px" %)
198 -|(((
199 -1.
200 -)))|(% style="width:214px" %)sed_rtu_over_tcp_kmp_rtd|(% style="width:676px" %)A service for polling Multitical 601 device using the KMP protocol|(% style="width:358px" %)sed_metrology_191.bin
201 -|(((
202 -1.
203 -)))|(% style="width:214px" %)sed_rtu_over_tcp_majac_arch|(% style="width:676px" %)A service for receiving archived data from devices using the Mayak protocol|(% style="width:358px" %)sed_metrology_152.bin
204 -|(((
205 -1.
206 -)))|(% style="width:214px" %)sed_rtu_over_tcp_mercury200_rtd|(% style="width:676px" %)A service for receiving real-time data from devices using the Mercury 200 protocol|(% style="width:358px" %)sed_metrology_251.bin
207 -|(((
208 -1.
209 -)))|(% style="width:214px" %)sed_rtu_over_tcp_mercury_arch|(% style="width:676px" %)A service for reading archives and event logs from Mercury-230 series devices using the Mercury-230 protocol|(% style="width:358px" %)sed_metrology_202.bin
210 -|(((
211 -1.
212 -)))|(% style="width:214px" %)sed_rtu_over_tcp_mercury_rtd|(% style="width:676px" %)A service for receiving real-time data from devices using the Mercury 230 protocol|(% style="width:358px" %)sed_metrology_201.bin
213 -|(((
214 -1.
215 -)))|(% style="width:214px" %)sed_rtu_over_tcp_photon_rtd|(% style="width:676px" %)A service for receiving real-time data from devices using the photon RTU over TCP protocol|(% style="width:358px" %)sed_metrology_221.bin
216 -|(((
217 -1.
218 -)))|(% style="width:214px" %)sed_rtu_over_tcp_ref542plus_waveform|(% style="width:676px" %)Proofreading of waveforms and time synchronization via Modbus RTU over TCP protocol from ABB REF 542plus devices|(% style="width:358px" %)
219 -|(((
220 -1.
221 -)))|(% style="width:214px" %)sed_rtu_over_tcp_set4tm_arch|(% style="width:676px" %)A service for polling SET-4TM, PSC meters’ archives|(% style="width:358px" %)sed_metrology_112.bin
222 -|(((
223 -1.
224 -)))|(% style="width:214px" %)sed_rtu_over_tcp_set4tm_rtd|(% style="width:676px" %)A service for receiving real-time data from devices using the SET-4TM rtu over tcp protocol|(% style="width:358px" %)sed_metrology_111.bin
225 -|(((
226 -1.
227 -)))|(% style="width:214px" %)sed_rtu_over_tcp_tem104_arch|(% style="width:676px" %)A service for receiving archived data from devices using the TEM104 protocol|(% style="width:358px" %)sed_metrology_162.bin
228 -|(((
229 -1.
230 -)))|(% style="width:214px" %)sed_rtu_over_tcp_tem104_rtd|(% style="width:676px" %)A service for receiving real-tume data from devices using the TEM104 protocol|(% style="width:358px" %)sed_metrology_161.bin
231 -|(((
232 -1.
233 -)))|(% style="width:214px" %)sed_rtu_over_tcp_vist_arch|(% style="width:676px" %)A service for receiving archived data from devices using the VIS.T protocol|(% style="width:358px" %)sed_metrology_172.bin
234 -|(((
235 -1.
236 -)))|(% style="width:214px" %)sed_rtu_over_tcp_vkt5_arch|(% style="width:676px" %)A service for receiving archived data from VKT-5 devices|(% style="width:358px" %)sed_metrology_312.bin
237 -|(((
238 -1.
239 -)))|(% style="width:214px" %)sed_rtu_over_tcp_vkt5_rtd|(% style="width:676px" %)A service for receiving real-time data from VKT-5 devices|(% style="width:358px" %)sed_metrology_311.bin
240 -|(((
241 -1.
242 -)))|(% style="width:214px" %)sed_vkt7_arch|(% style="width:676px" %)A service for receiving archived data from VKT-7 devices|(% style="width:358px" %)
243 -|(((
244 -1.
245 -)))|(% style="width:214px" %)sed_vkt7_rtd|(% style="width:676px" %)A service for receiving real-time data from VKT-7 devices|(% style="width:358px" %)
246 -|(((
247 -1.
248 -)))|(% style="width:214px" %)sed_rtu_over_tcp_vtd_arch|(% style="width:676px" %)A service for receiving archived data of VTD devices|(% style="width:358px" %)sed_metrology_182.bin
249 -|(((
250 -1.
251 -)))|(% style="width:214px" %)sed_rtu_over_tcp_vtd_rtd|(% style="width:676px" %)A service for receiving operational data from VTD devices|(% style="width:358px" %)sed_metrology_181.bin
252 -|(((
253 -1.
254 -)))|(% style="width:214px" %)sed_uvp_arch|(% style="width:676px" %)A service for poling Promavtomatika's archive for devices of the UVP series|(% style="width:358px" %)sed_metrology_352.bin
255 -|(((
256 -1.
257 -)))|(% style="width:214px" %)sed_ce_arch|(% style="width:676px" %)A service for receiving archived data from Energomera devices of the CE series according to the IEC61107 protocol|(% style="width:358px" %)sed_metrology_362.bin
258 -|(((
259 -1.
260 -)))|(% style="width:214px" %)sed_alpha_arch|(% style="width:676px" %)A service for receiving archived data from Alfa-3 devices manufactured by Alfamera|(% style="width:358px" %)sed_metrology_462_472.bin
261 -|(((
262 -1.
263 -)))|(% style="width:214px" %)sed_bug01_rtd|(% style="width:676px" %)A service for receiving archived data of BUG-01 devices|(% style="width:358px" %)sed_metrology_491.bin
264 -|(((
265 -1.
266 -)))|(% style="width:214px" %)sed_dymetic_arch|(% style="width:676px" %)A service for receiving archived data from Dimetik|(% style="width:358px" %)sed_metrology_552.bin
267 -|(((
268 -1.
269 -)))|(% style="width:214px" %)sed_irvis_arch|(% style="width:676px" %)A service for receiving archived data from devices using the Irvis protocol|(% style="width:358px" %)sed_metrology_442.bin
270 -|(((
271 -1.
272 -)))|(% style="width:214px" %)sed_karat_arch|(% style="width:676px" %)A service for receiving archived data from Karat devices|(% style="width:358px" %)sed_metrology_512.bin
273 -|(((
274 -1.
275 -)))|(% style="width:214px" %)sed_lis200_arch|(% style="width:676px" %)A service for receiving archived data from the EK-260 and EK-270 devices manufactured by Elster|(% style="width:358px" %)sed_metrology_452.bin
276 -|(((
277 -1.
278 -)))|(% style="width:214px" %)sed_rtu_over_tcp_sepam_waveform|(% style="width:676px" %)A service for reading waveform files from Sepam devices using Modbus RTU over TCP protocol|(% style="width:358px" %)sed_metrology_298.bin
279 -|(% colspan="4" %)**Data export and import services in SQL databases**
280 -|(((
281 -1.
282 -)))|(% style="width:214px" %)sed_sql_rtd|(% style="width:676px" %)A service for receiving tele-measurement data from MySQL|(% style="width:358px" %)sed_metrology_211.bin
283 -|(((
284 -1.
285 -)))|(% style="width:214px" %)sed_sql_arch|(% style="width:676px" %)A service for archived data retrieval from Microsoft SQL Server|(% style="width:358px" %)
286 -|(((
287 -1.
288 -)))|(% style="width:214px" %)sed_sql_arch_send|(% style="width:676px" %)A service for recording archived data in an external SQL database|(% style="width:358px" %)
289 -|(% colspan="4" %)**Data processing services**
290 -|(((
291 -1.
292 -)))|(% style="width:214px" %)sed_controller|(% style="width:676px" %)A service for telemetry reception and processing (writes to the InfluxDB database)|(% style="width:358px" %)sed_metrology_controller.bin
293 -|(((
294 -1.
295 -)))|(% style="width:214px" %)sed_events_calc|(% style="width:676px" %)A service for generating event based on the conditions specified in the configuration|(% style="width:358px" %)
296 -|(((
297 -1.
298 -)))|(% style="width:214px" %)sed_calc_arch|(% style="width:676px" %)A service for calculating metering channels|(% style="width:358px" %)(((
299 -sed_metrology_calc_arch.bin
300 -
301 -sed_metrology_formulas.bin
302 -)))
303 -|(((
304 -1.
305 -)))|(% style="width:214px" %)sed_calc_rtd|(% style="width:676px" %)A service for calculating pre-calculated tags|(% style="width:358px" %)
306 -|(((
307 -1.
308 -)))|(% style="width:214px" %)sed_round_arch|(% style="width:676px" %)A service for calculating metering channels with rounding|(% style="width:358px" %)sed_metrology_round_arch.bin
309 -|(((
310 -1.
311 -)))|(% style="width:214px" %)sed_energy_calc|(% style="width:676px" %)A service for server-level energy resource calculation|(% style="width:358px" %)sed_metrology_411_421.bin
312 -|(((
313 -1.
314 -)))|(% style="width:214px" %)sed_loadflow_calc|(% style="width:676px" %)A service for calculating modes based on an information model|(% style="width:358px" %)
315 -|(((
316 -1.
317 -)))|(% style="width:214px" %)sed_storage_writer|(% style="width:676px" %)A service for recording archived data (metering and event logs) in a data storage (InfluxDB and MongoDB)|(% style="width:358px" %)
318 -|(% colspan="4" %)**Web Part Services**
319 -|(((
320 -1.
321 -)))|(% style="width:214px" %)php5-cgi|(% style="width:676px" %)A Web Query Service|(% style="width:358px" %)
322 -|(((
323 -1.
324 -)))|(% style="width:214px" %)nginx|(% style="width:676px" %)A Web Server|(% style="width:358px" %)
325 -|(((
326 -1.
327 -)))|(% style="width:214px" %)sed_ui|(% style="width:676px" %)A service for processing requests for web resources (js, css, html files)|(% style="width:358px" %)
328 -|(((
329 -1.
330 -)))|(% style="width:214px" %)sed_rtd_analysis|(% style="width:676px" %)A service for analyzing real-time data|(% style="width:358px" %)
331 -|(((
332 -1.
333 -)))|(% style="width:214px" %)sed_auth|(% style="width:676px" %)A service for authenticating and authorizing users in the system and configuring access rights|(% style="width:358px" %)
334 -|(((
335 -1.
336 -)))|(% style="width:214px" %)sed_auth_privileges|(% style="width:676px" %)A User Privilege Management Service|(% style="width:358px" %)
337 -|(((
338 -1.
339 -)))|(% style="width:214px" %)sed_api_gateway|(% style="width:676px" %)A service for proxying of web requests to other services within the system|(% style="width:358px" %)
340 -|(((
341 -1.
342 -)))|(% style="width:214px" %)sed_dataset_configurator|(% style="width:676px" %)A service for working with datasets|(% style="width:358px" %)
343 -|(((
344 -1.
345 -)))|(% style="width:214px" %)sed_rtd|(% style="width:676px" %)A real-time data subscription service|(% style="width:358px" %)
346 -|(((
347 -1.
348 -)))|(% style="width:214px" %)sed_rtd_archive|(% style="width:676px" %)A service for generating archived data from real-time data|(% style="width:358px" %)
349 -|(((
350 -1.
351 -)))|(% style="width:214px" %)sed_system|(% style="width:676px" %)A service that provides a user interface with information about the system|(% style="width:358px" %)
352 -|(((
353 -1.
354 -)))|(% style="width:214px" %)sed_archive|(% style="width:676px" %)A service that provides user interfaces for analyzing electricity and energy accounting|(% style="width:358px" %)
355 -|(((
356 -1.
357 -)))|(% style="width:214px" %)sed_archive_integrity|(% style="width:676px" %)A service that provides user interfaces for analyzing the completeness of electricity and energy resources data|(% style="width:358px" %)
358 -|(((
359 -1.
360 -)))|(% style="width:214px" %)sed_pq_reports|(% style="width:676px" %)A service for working with power quality reports|(% style="width:358px" %)
361 -|(((
362 -1.
363 -)))|(% style="width:214px" %)sed_pq_journal|(% style="width:676px" %)A service for working with power quality logs|(% style="width:358px" %)
364 -|(((
365 -1.
366 -)))|(% style="width:214px" %)sed_ras_configurator|(% style="width:676px" %)A service for configuring emergency event loggers|(% style="width:358px" %)
367 -|(((
368 -1.
369 -)))|(% style="width:214px" %)sed_reports|(% style="width:676px" %)A service for generating and managing reports, and maintaining user interfaces for reports|(% style="width:358px" %)
370 -|(((
371 -1.
372 -)))|(% style="width:214px" %)sed_widgets|(% style="width:676px" %)A service for the user interfaces of drag'n'drop widgets|(% style="width:358px" %)
373 -|(((
374 -1.
375 -)))|(% style="width:214px" %)sed_menu|(% style="width:676px" %)A service for displaying and configuring CENTO system menu|(% style="width:358px" %)
376 -|(((
377 -1.
378 -)))|(% style="width:214px" %)sed_mnemonic_diagrams|(% style="width:676px" %)A service for the user interfaces of diagrams v2|(% style="width:358px" %)
379 -|(((
380 -1.
381 -)))|(% style="width:214px" %)sed_configuration|(% style="width:676px" %)A service for user interfaces for system configuration (alerts, mail servers, formulas, device trees)|(% style="width:358px" %)
382 -|(((
383 -1.
384 -)))|(% style="width:214px" %)sed_devices_configurator|(% style="width:676px" %)A service for editing device configurations, tags, and channels|(% style="width:358px" %)
385 -|(((
386 -1.
387 -)))|(% style="width:214px" %)sed_common_event_journal|(% style="width:676px" %)A service for user interfaces for generalized configurable event logs|(% style="width:358px" %)
388 -|(((
389 -1.
390 -)))|(% style="width:214px" %)sed_device_event_journal|(% style="width:676px" %)A Device Log Service|(% style="width:358px" %)
391 -|(((
392 -1.
393 -)))|(% style="width:214px" %)sed_operative_journal|(% style="width:676px" %)A service for the user interface of the real-time event log|(% style="width:358px" %)
394 -|(((
395 -1.
396 -)))|(% style="width:214px" %)sed_video_journal|(% style="width:676px" %)A Video Camera Log Service|(% style="width:358px" %)
397 -|(((
398 -1.
399 -)))|(% style="width:214px" %)sed_marking|(% style="width:676px" %)A Dispatch Tag Management Service|(% style="width:358px" %)
400 -|(((
401 -1.
402 -)))|(% style="width:214px" %)sed_sounds|(% style="width:676px" %)A service for the user interface for sound alerts management|(% style="width:358px" %)
403 -|(((
404 -1.
405 -)))|(% style="width:214px" %)sed_video_stream|(% style="width:676px" %)A service for streaming video from cameras registered in the information model|(% style="width:358px" %)
406 -|(% colspan="4" %)**System services**
407 -|(((
408 -1.
409 -)))|(% style="width:214px" %)nats|(% style="width:676px" %)A message broker and a service registry (service registry/service discovery)|(% style="width:358px" %)
410 -|(((
411 -1.
412 -)))|(% style="width:214px" %)influxdb|(% style="width:676px" %)A time series database|(% style="width:358px" %)
413 -|(((
414 -1.
415 -)))|(% style="width:214px" %)mongod|(% style="width:676px" %)A database of configuration and structured data (event logs, requests)|(% style="width:358px" %)
416 -|(((
417 -1.
418 -)))|(% style="width:214px" %)sed_signals|(% style="width:676px" %)A signal reception and transmission service inside the system (remote control, configuration update, manual polling, parameter recalculation)|(% style="width:358px" %)
419 -|(((
420 -1.
421 -)))|(% style="width:214px" %)sed_debug|(% style="width:676px" %)A service for providing access to debugging information of CENTO services|(% style="width:358px" %)
422 -|(((
423 -1.
424 -)))|(% style="width:214px" %)sed_graphql|(% style="width:676px" %)A subscription service for device statuses|(% style="width:358px" %)
425 -|(((
426 -1.
427 -)))|(% style="width:214px" %)sed_energy_calc_configuration|(% style="width:676px" %)A service for creating, changing, and deleting energy resource calculation configurations at the server level|(% style="width:358px" %)
428 -|(((
429 -1.
430 -)))|(% style="width:214px" %)sed_backup|(% style="width:676px" %)A service for backing up data according to the cron rule.|(% style="width:358px" %)
431 -|(((
432 -1.
433 -)))|(% style="width:214px" %)sed_channels|(% style="width:676px" %)A channel subscription service|(% style="width:358px" %)
434 -|(((
435 -1.
436 -)))|(% style="width:214px" %)sed_channels_data|(% style="width:676px" %)A subscription service for protocol statuses and the latest channel data|(% style="width:358px" %)
437 -|(((
438 -1.
439 -)))|(% style="width:214px" %)sed_emission_archive|(% style="width:676px" %)A service for providing emissions metering data|(% style="width:358px" %)
440 -|(((
441 -1.
442 -)))|(% style="width:214px" %)sed_profile_archive|(% style="width:676px" %)A service for providing metering data from InfluxDB via gRPC.|(% style="width:358px" %)
443 -|(((
444 -1.
445 -)))|(% style="width:214px" %)sed_web_storage|(% style="width:676px" %)A service for accessing archived metering data|(% style="width:358px" %)
446 -|(((
447 -1.
448 -)))|(% style="width:214px" %)sed_watchdog|(% style="width:676px" %)A service for managing the launch of CENTO services|(% style="width:358px" %)
449 -|(((
450 -1.
451 -)))|(% style="width:214px" %)sed_scheduler|(% style="width:676px" %)A service for launching scheduled tasks|(% style="width:358px" %)
452 -|(((
453 -1.
454 -)))|(% style="width:214px" %)sed_license|(% style="width:676px" %)A licensing service|(% style="width:358px" %)
455 -|(((
456 -1.
457 -)))|(% style="width:214px" %)sed_monitor|(% style="width:676px" %)A service for monitoring the operation of the system's services and applications|(% style="width:358px" %)
458 -|(((
459 -1.
460 -)))|(% style="width:214px" %)sed_telecontrol|(% style="width:676px" %)A remote control service|(% style="width:358px" %)
461 -|(((
462 -1.
463 -)))|(% style="width:214px" %)sed_notificator|(% style="width:676px" %)A service for notifying users about events by e-mail|(% style="width:358px" %)
464 -|(((
465 -1.
466 -)))|(% style="width:214px" %)sed_waveforms_journal|(% style="width:676px" %)A waveform Log Service|(% style="width:358px" %)
467 -|(((
468 -1.
469 -)))|(% style="width:214px" %)sed_storage_configurator|(% style="width:676px" %)An InfluxDB Database Configuration Service|(% style="width:358px" %)
470 -|(((
471 -1.
472 -)))|(% style="width:214px" %)sed_system_configuration|(% style="width:676px" %)A CENTO System Configuration Editing Service|(% style="width:358px" %)
473 -|(((
474 -1.
475 -)))|(% style="width:214px" %)sed_user_settings|(% style="width:676px" %)A User Settings Configuration Service|(% style="width:358px" %)
476 -|(((
477 -1.
478 -)))|(% style="width:214px" %)sed_system_event_journal|(% style="width:676px" %)A service for registration and provision of system events (business logic and administration)|(% style="width:358px" %)
479 -|(((
480 -1.
481 -)))|(% style="width:214px" %)sed_tech_event_journal|(% style="width:676px" %)A service for processing and managing technological events|(% style="width:358px" %)
482 -|(((
483 -1.
484 -)))|(% style="width:214px" %)sed_information_model|(% style="width:676px" %)A System Information Model Management Service|(% style="width:358px" %)
485 -|(((
486 -1.
487 -)))|(% style="width:214px" %)sed_events_configurator|(% style="width:676px" %)A System Event Configuration Service|(% style="width:358px" %)
488 -|(((
489 -1.
490 -)))|(% style="width:214px" %)sed_information_model_editor|(% style="width:676px" %)A service for editing the information model|(% style="width:358px" %)
491 -|(% colspan="4" %)**Server Backup Services**
492 -|(((
493 -1.
494 -)))|(% style="width:214px" %)sed_coordinator|(% style="width:676px" %)A service for selecting the cluster's host server using the Bully leader election algorithm|(% style="width:358px" %)
495 -|(((
496 -1.
497 -)))|(% style="width:214px" %)sed_reserve|(% style="width:676px" %)A service for displaying a list of backup servers|(% style="width:358px" %)
498 -|(((
499 -1.
500 -)))|(% style="width:214px" %)sed_replicator|(% style="width:676px" %)A log replication service between cluster servers|(% style="width:358px" %)
501 -|(((
502 -1.
503 -)))|(% style="width:214px" %)sed_influx_replicator|(% style="width:676px" %)A data replication service (archives and telemetry) between cluster servers|(% style="width:358px" %)
504 -|(((
505 -1.
506 -)))|(% style="width:214px" %)sed_events_replicator|(% style="width:676px" %)An event replication service between cluster servers|(% style="width:358px" %)
507 -|(((
508 -1.
509 -)))|(% style="width:214px" %)sed_fs_synch|(% style="width:676px" %)A data replication service (gob files, reports, waveforms) between cluster servers|(% style="width:358px" %)
55 +
Screenshot 2025-12-03 at 18.47.38.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Lana
Size
... ... @@ -1,1 +1,0 @@
1 -206.0 KB
Content