Commit Graph

3046 Commits

Author SHA1 Message Date
arberkatellari
626346e19b Add options to support non-Amazon S3 and SQS 2026-01-30 13:22:15 +01:00
gezimbll
0400f4a177 added all new subsytems to load with tpreader 2026-01-30 12:56:32 +01:00
armirveliaj
2fe3fd6690 add tests for SessionSv1.ProcessEvent && resources 2026-01-27 20:29:18 +01:00
DanB
a7d6e73182 SessionSv1.ProcessEvent with *resourceAuthorize support 2026-01-16 13:59:39 +01:00
DanB
d9c2bd5045 SessionSv1.ProcessEvent with *accountsAuthorize functionality 2026-01-15 14:07:59 +01:00
DanB
ec41867448 Initial SessionSv1.ProcessEvent 2026-01-13 19:50:19 +01:00
arberkatellari
9783cdbf3e Make CDRs storable in Redis DB 2025-12-21 18:33:36 +01:00
armirveliaj
c8f246162d add unit test for RateProfileSetFilterIDs 2025-12-04 16:38:35 +01:00
ionutboangiu
e0f2f3c937 cfg: add efs failed_posts_static_ttl field 2025-11-20 11:35:29 +01:00
ionutboangiu
627e864bc1 use remoteAddr as peer key, remove duplicate status 2025-11-20 11:35:29 +01:00
ionutboangiu
ce720a259d refactor StatSum and use string conn status values 2025-11-20 11:35:29 +01:00
ionutboangiu
22211b2b96 cfg: add conn_status_stat_queue/threshold_ids for diameter 2025-11-20 11:35:29 +01:00
ionutboangiu
80e645e38b make diam conn health check interval configurable 2025-11-20 11:35:29 +01:00
ionutboangiu
fbe5b51046 add diameter connection status tracking 2025-11-20 11:35:29 +01:00
ionutboangiu
910f49fa6c Rename event type ProcessTime to EventPerformanceReport 2025-11-20 11:35:29 +01:00
ionutboangiu
63e4856aff agents: add processor/reader id to stats/th events 2025-11-20 11:35:29 +01:00
ionutboangiu
42b0ec3abe stats: implement new REPSC/REPFC metrics
used to track successful/failed requests. REPFC supports error filtering.
2025-11-20 11:35:29 +01:00
ionutboangiu
daf91dc3fa Add ReplyState field to track successful/failed requests 2025-11-20 11:35:29 +01:00
ionutboangiu
240a93b512 add StatHighest and StatLowest metric implementations 2025-11-20 11:35:29 +01:00
ionutboangiu
16433fcf1e add timezone support for cron scheduler 2025-11-20 11:35:29 +01:00
ionutboangiu
a0adddb11f add error handling for cron AddFunc 2025-11-20 11:35:29 +01:00
ionutboangiu
f2a4427d2c rename *dc DataProvider to *em (from EventMetrics) 2025-11-20 11:35:29 +01:00
ionutboangiu
d3adff3827 ees: implement api to reset exporter metrics 2025-11-20 11:35:29 +01:00
ionutboangiu
3122589e48 ees: add cron-based/manual reset to ExporterMetrics 2025-11-20 11:35:29 +01:00
ionutboangiu
3772307538 cfg: add metrics_reset_schedule ee opt 2025-11-20 11:35:29 +01:00
arberkatellari
0da0f69e1c Make Indexes storable in MySQL and Postgres 2025-11-19 15:59:20 +01:00
arberkatellari
7722265e11 Make LoadIDs storable in MySQL and Postgres 2025-11-19 15:59:20 +01:00
arberkatellari
19675d6b20 Make Trends and TrendProfiles storable in MySQL and Postgres 2025-11-17 18:05:57 +01:00
arberkatellari
1d866c4d35 Make Ranking and RankingProfiles storable in MySQL and Postgres 2025-11-16 10:28:24 +01:00
arberkatellari
da41db3f56 Make RateProfiles storable in MySQL and Postgres 2025-11-16 10:28:24 +01:00
arberkatellari
c51d3f27de Make Filters and RouteProfiles storable in MySQL and Postgres 2025-11-12 15:34:59 +01:00
arberkatellari
61e7bacab1 Make Thresholds and ThresholdProfiles storable in MySQL and Postgres 2025-11-12 15:34:59 +01:00
arberkatellari
dcdf55e5d4 Make StatQueues and StatQueueProfiles storable in MySQL and Postgres 2025-11-12 15:34:59 +01:00
arberkatellari
bb5d589dce Make resources storable in MySQL and Postgres 2025-11-12 15:34:59 +01:00
gezimbll
d760ab319e added replicator for each dbconn 2025-11-12 12:54:46 +01:00
arberkatellari
38a02535f0 Make Attribute Profiles storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
arberkatellari
eda80242eb Make Charger Profiles storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
arberkatellari
d78f34bdc5 Make Action Profiles storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
arberkatellari
89653a9c80 Add *redis DBType case to it_tests 2025-11-05 17:52:03 +01:00
arberkatellari
40a8e6ae31 Make IPProfiles and IPAllocations storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
arberkatellari
7273384828 make accounts storable in postgres 2025-10-29 19:45:33 +01:00
arberkatellari
5f2b1f67df Add multiple DB connections functionality 2025-10-19 13:15:57 +02:00
arberkatellari
119481b3d1 Update ERs SQL functionalities 2025-10-13 09:58:45 +02:00
ionutboangiu
e05be683ae change license from GPLv3 to AGPLv3 2025-10-13 09:57:41 +02:00
armirveliaj
0aae6f5d26 Add coverage tests on sessions && ips 2025-09-03 12:30:50 +02:00
ionutboangiu
37acdd1723 sessions: port session APIs and flag handling 2025-08-30 14:02:48 +02:00
ionutboangiu
eb796bd04f ips: fix deadlock from cached allocs missing profile reference 2025-08-21 10:14:30 +02:00
arberkatellari
7678bf181f Add ce_applications to diameter_agent config 2025-08-15 13:20:57 +02:00
ionutboangiu
707826359b ips: add ClearAllocations API 2025-08-15 13:13:49 +02:00
arberkatellari
262f1dafa3 Add action type *dynamicAction 2025-08-15 13:01:50 +02:00