armirveliaj
|
a79bd15eab
|
revise & test SessionSv1.ProcessEvent for IPAuthorization
|
2026-01-15 17:01:35 +01:00 |
|
DanB
|
d9c2bd5045
|
SessionSv1.ProcessEvent with *accountsAuthorize functionality
|
2026-01-15 14:07:59 +01:00 |
|
ionutboangiu
|
2d831f50bc
|
fix compliation errors after constant variable rename
|
2026-01-14 10:31:50 +01:00 |
|
DanB
|
ec41867448
|
Initial SessionSv1.ProcessEvent
|
2026-01-13 19:50:19 +01:00 |
|
arberkatellari
|
9dda6a264b
|
Update go-dimeter library
|
2026-01-13 11:21:29 +01:00 |
|
arberkatellari
|
9783cdbf3e
|
Make CDRs storable in Redis DB
|
2025-12-21 18:33:36 +01:00 |
|
armirveliaj
|
5f2b6beaa6
|
add slices.compact for filterids
|
2025-12-21 18:28:09 +01:00 |
|
armirveliaj
|
8b8a4677dd
|
add test for sequential duplicates filterIds on loaders
|
2025-12-16 13:23:53 +01:00 |
|
armirveliaj
|
c8f246162d
|
add unit test for RateProfileSetFilterIDs
|
2025-12-04 16:38:35 +01:00 |
|
ionutboangiu
|
2fcb6ad51b
|
ansible: remove cgrates_deb_install (moved to private repo)
|
2025-11-21 21:32:51 +01:00 |
|
ionutboangiu
|
9754bdf575
|
move opts field to dbconn cfg for helper object
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
3179af0839
|
move failed post cache init to EFS service
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
4714fb783b
|
remove init for failed posts cache
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
e0f2f3c937
|
cfg: add efs failed_posts_static_ttl field
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
7f17c76581
|
fix DPR to contain sender identity not recipient
|
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
|
0c2b9a403a
|
stats: add error return for StatSum constructor
refactor NewStatMetric to also account for metric constructors that
return error
|
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
|
02f31a5047
|
update go-diameter library
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
fa5709dc15
|
send status events to all profiles if none set
|
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
|
e019aeabab
|
prometheus: fetch all StatQueues when IDs list is empty
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
d5f49ba1a2
|
add test+benchmark for filter index updates
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
d7612eb30d
|
revert bulk index removal and add early return optimization
|
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
|
682c080c73
|
stats: register newly implemented metrics with gob
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
1cd4d07cc9
|
stats: ensure repsc/repfc metrics are properly decoded
|
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
|
344b14709a
|
agents: create dedicated events for stats processing
|
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
|
ef90d8e1c2
|
radius: avoid redundant MetaRadReqType assignment in loop
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
501015b9f3
|
cfg: remove redundant condition in sanity check
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
a09e0bb606
|
update wrong receiver name for Metric methods
|
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
|
37ba187658
|
add test reproducing cache replication deadlock
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
c245e162ca
|
default to no internal storage for test suite
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
9127035d70
|
optimize metrics collection with reusable maps
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
e269276fbd
|
test newFilterIndex
|
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
|
36633ec11a
|
use Set method to update ExportPath for csv/fwv ee
prevents manual locking
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
83bc694b92
|
ees: add test for metrics reset feature
to serve only as an example for now (takes too long)
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
86090635e4
|
add apis file for ees
|
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 |
|