42 Commits

Author SHA1 Message Date
ionutboangiu
8443af3a89 Relicense from GPLv3 to AGPLv3 2025-10-29 19:42:40 +01:00
ionutboangiu
7bb065fda6 rename *dc DataProvider to *em (from EventMetrics) 2025-03-17 17:36:58 +01:00
ionutboangiu
e1c154b9e0 use Set method to update ExportPath for csv/fwv ee
prevents manual locking
2025-03-17 17:36:58 +01:00
ionutboangiu
1c00a3aad1 Add cron-based/manual reset to ExporterMetrics 2025-03-17 17:36:58 +01:00
ionutboangiu
6c16ff320f Replace interface{} with any 2023-05-31 10:23:12 +02:00
ionutboangiu
40eb832060 Fix all compilation errors related to ers after making ees opts of type struct 2021-11-29 20:57:39 +01:00
andronache
bcb564240e Corrected header in multiple files 2021-11-01 13:49:33 +02:00
Trial97
a74aacd7fe Updated the EEs with the new interface 2021-08-18 16:33:28 +02:00
Trial97
24b09329be Added concurent requests for ees 2021-07-23 10:57:08 +02:00
Trial97
f1796317a0 Updated ees metrics 2021-07-23 10:57:08 +02:00
Trial97
faf1fba125 Refactored EventRequest 2021-07-06 20:52:40 +02:00
Trial97
73de017591 Updated flatstore tests 2021-05-17 18:00:31 +02:00
andronache
d63418f260 Added option for field separator for Event Exporter Config and refactored some opts 2021-05-11 20:53:19 +02:00
Trial97
1d67bca260 Updated tests after remove 2021-04-01 16:33:37 +02:00
andronache
32c234a6c7 In CGREvent changed Opts in APIOpts 2021-03-23 14:35:11 +01:00
nickolasdaniel
4be82cd76f Coverage tests in ees package and updated Go version in Ansible scripts 2021-03-12 16:10:04 +01:00
nickolasdaniel
55ec44a324 Coverage tests in ees package 2021-03-09 14:33:08 +01:00
TeoV
aa774f0fe6 Move from EventExporterRequest to engine/EventRequest 2021-01-24 15:33:57 +01:00
TeoV
ae146640f4 Start merging CGREventWithOpts with CGREvent 2021-01-14 10:30:35 +01:00
andronache
36da1a6309 Consts in utils 2021-01-11 10:57:44 +01:00
TeoV
b5dd885786 Update default ees with empty fields 2020-10-27 16:46:08 +01:00
Trial97
61d2b4e922 Added *eventType to opts for process threhold 2020-10-09 14:27:48 +02:00
Trial97
4e80f5e703 Added more tests for empty fields in ees 2020-10-07 12:00:46 +02:00
Trial97
45204cec17 Added support for empty fields in ees when exporting the event in json format 2020-10-07 12:00:46 +02:00
TeoV
a72f62ecf1 Add support in EEs for *elastic exporter ( + integration test ) 2020-10-01 17:31:19 +02:00
TeoV
d4f7be8652 Rename from FilePath to ExportPath and remove redundant metric 2020-09-17 18:00:47 +03:00
TeoV
00ecfbee13 Add FilePath metric in EventExporter 2020-09-15 21:02:19 +03:00
TeoV
7fbab0c3a2 Consider timezone and tenant from exporter first 2020-09-04 13:12:24 +02:00
TeoV
8cc0af4981 Add integration test for ExportCDRs with multiple exporters 2020-09-03 17:02:47 +02:00
TeoV
8340e65ebd Update EventExporter ProcessEvent to include metrics informations 2020-09-03 17:02:47 +02:00
TeoV
6fd8357d67 Add GetMetrics method to EEs interface 2020-09-03 17:02:47 +02:00
Trial97
e411f5e7da Update ees metrics 2020-08-13 11:34:53 +02:00
TeoV
31387e2fe2 Finish implementation for ees *file_csv format 2020-06-01 17:00:58 +02:00
TeoV
04e50b7efe Add skel for file fwv and add test for combimedCdrFieldVal 2020-05-19 18:47:28 +02:00
Trial97
f10f570a27 Removed config.NavigableMap 2020-05-18 13:26:06 +02:00
TeoV
c0e141b49c Add skel for integration test for CSVFileExporter 2020-05-18 12:35:16 +02:00
TeoV
f790fe10d1 Add header and trailer implementation for FileCsvEE 2020-05-14 17:07:04 +02:00
TeoV
ed6647d1f2 Populate custom fields out of event 2020-05-14 17:07:04 +02:00
TeoV
1b060548cf Start updating csv exporter 2020-05-14 17:07:04 +02:00
DanB
36431268c5 EEs with filterS and asynchronous exporters 2020-05-06 19:51:37 +02:00
DanB
480dce2067 EEs - init and reinit of the events cache 2020-05-06 15:27:55 +02:00
DanB
9a0f3ebf80 Skel of FileCSVee 2020-05-05 20:24:07 +02:00