ionutboangiu
|
8466a65d63
|
prometheus: add node_id label to cache metrics
|
2025-07-21 10:26:20 +02:00 |
|
ionutboangiu
|
bdd854d363
|
fix debian/rpm dirs for current cgrates paths
|
2025-07-21 10:24:05 +02:00 |
|
ionutboangiu
|
e70908356e
|
prometheus: add cache statistics metrics
|
2025-07-16 10:44:38 +02:00 |
|
armirveliaj
|
69f9120bf3
|
Update docs for non-indexed match type filters
|
2025-07-11 10:49:43 +02:00 |
|
armirveliaj
|
986e36a31f
|
Add tests for non-indexed variants of indexable filter types
|
2025-07-08 13:21:50 +02:00 |
|
armirveliaj
|
234508a2eb
|
add non-indexed variants of indexable filter types
|
2025-07-06 19:47:23 +02:00 |
|
gezimbll
|
a1fa7925d0
|
improved load tests for subsystems
|
2025-07-02 21:47:47 +02:00 |
|
arberkatellari
|
73667f343f
|
Improve filters validation
|
2025-07-02 21:46:45 +02:00 |
|
arberkatellari
|
d7254ff73c
|
Add constant '@' and fix typo
|
2025-06-27 20:46:21 +02:00 |
|
arberkatellari
|
2385597155
|
Add route_profile option to switch agents in config
|
2025-06-25 19:11:15 +02:00 |
|
gezimbll
|
5c08a425dc
|
change from redis keys command to scan for GetKeys method
|
2025-06-24 18:21:35 +02:00 |
|
gezimbll
|
182200994d
|
added benchmark for GetKeysForPrefix
|
2025-06-24 18:21:35 +02:00 |
|
ionutboangiu
|
f1a365526a
|
cfg: fix internal conn validation for agents
for the newly added stats/thresholds_conns
|
2025-06-24 18:19:41 +02:00 |
|
ionutboangiu
|
7e1b4a5024
|
send ERs ProcessTime events to stats/thresholds
|
2025-06-24 18:16:09 +02:00 |
|
ionutboangiu
|
3acb1e94db
|
cfg: add stats/thresholds_conns to ers
|
2025-06-24 18:16:09 +02:00 |
|
ionutboangiu
|
64eea80f3b
|
send SIPAgent ProcessTime events to stats/thresholds
|
2025-06-24 18:16:09 +02:00 |
|
ionutboangiu
|
5a7f278dbd
|
cfg: add stats/thresholds_conns to sip_agent
|
2025-06-24 18:16:09 +02:00 |
|
ionutboangiu
|
4635069702
|
add StatHighest and StatLowest metric implementations
|
2025-06-24 18:03:17 +02:00 |
|
gezimbll
|
fbb625962c
|
added tests on thresholds processing
|
2025-06-24 17:59:46 +02:00 |
|
gezimbll
|
f3ca5b0016
|
using an temp variable for lkID in unlock method
|
2025-06-24 17:59:46 +02:00 |
|
arberkatellari
|
32a02a694a
|
Add tests for action types
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
990f001465
|
Add action type *dynamic_action_trigger
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
0e15a7826f
|
Add action type *dynamic_resource
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
36abb6fac8
|
Add action type *dynamic_trend
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
959a9f38d2
|
Add action type *dynamic_rating_profile
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
746846eaaf
|
Revise tests
|
2025-06-24 17:57:09 +02:00 |
|
arberkatellari
|
9b08994b5e
|
Allow cache to be created for operational data on internal dataDB
|
2025-06-24 17:57:09 +02:00 |
|
ionutboangiu
|
ec145d778e
|
remove :*ids: syntax from agent stats/thresholds flags
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
4d1664a162
|
update RabbitMQ repos and auto-detect distro
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
b0393978ee
|
move shared test helpers to untagged file
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
f300ecea7e
|
test diameter-stats-prometheus integration
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
671c7474b8
|
send agent events to stats/thresholds w/ ProcessTime
applies only to template-based agents
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
9b706f57ac
|
cfg: add stats/thresholds_conns to dns_agent
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
fc905f0e9c
|
cfg: add stats/thresholds_conns to http_agent
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
89f7e51199
|
cfg: add stats/thresholds_conns to radius_agent
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
7017ada853
|
cfg: rename diameter json obj fields to camel case
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
301f57e3bc
|
cfg: add stats/thresholds_conns to diameter_agent
|
2025-06-11 10:58:37 +02:00 |
|
ionutboangiu
|
973dcbec0b
|
cfg: remove redundant logic during load
|
2025-06-11 10:58:37 +02:00 |
|
arberkatellari
|
801631196d
|
Add action type *dynamic_action_plan_accounts and tests for it
|
2025-06-03 16:44:59 +02:00 |
|
gezimbll
|
2d94ca89bb
|
updated threshold implementation
|
2025-06-03 15:47:28 +02:00 |
|
arberkatellari
|
5444973349
|
Add tests for dynamic action types
|
2025-06-02 18:15:18 +02:00 |
|
gezimbll
|
25bd2eb8b4
|
sorting filterIDs before processing to EEs
|
2025-06-02 12:03:04 +02:00 |
|
arberkatellari
|
d9bda57f38
|
Add action type *dynamic_Ranking and update *dynamic_threshold
|
2025-06-01 14:05:25 +02:00 |
|
arberkatellari
|
7bf0d2d162
|
Add action type *dynamic_route
|
2025-05-30 14:54:43 +02:00 |
|
arberkatellari
|
ea5ed9eaad
|
Add *dynamic_filter action type and remove *dynamic_account_action
|
2025-05-29 15:43:13 +02:00 |
|
ionutboangiu
|
7fa43788e1
|
fix var shadowing causing unwanted import
|
2025-05-29 15:41:53 +02:00 |
|
ionutboangiu
|
676900b4c3
|
update DB casing for InitDB helpers
|
2025-05-29 15:41:53 +02:00 |
|
ionutboangiu
|
699ea107f4
|
remove redundant dm init in test flush helper
|
2025-05-29 15:41:53 +02:00 |
|
ionutboangiu
|
5f47df6927
|
close db connections in test flush helpers
Previously, database connections would stay alive until "go test"
would finish, sometimes leading to max conn errors.
|
2025-05-29 15:41:53 +02:00 |
|
ionutboangiu
|
43cdd396ba
|
add implementation for new ips module
|
2025-05-29 15:40:20 +02:00 |
|