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 |
|
ionutboangiu
|
f2e1eb0321
|
simplify TimeNow parsing for ee metrics
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
8037076ded
|
ers: remove redundant concurrency channel init
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
fd08eed5d4
|
Add WaitGroup to ensure safe file processing in ERs
For cases when run_delay > 0.
|
2025-11-20 11:35:29 +01:00 |
|
ionutboangiu
|
4c13c689e5
|
Add validation for positive TTL in file exporters
|
2025-11-20 11:35:29 +01:00 |
|
arberkatellari
|
0a67068163
|
Adjust tests to new tutorial samples
|
2025-11-19 15:59:20 +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 |
|
armirveliaj
|
b1d51cb349
|
update go version
|
2025-11-17 18:22:16 +01:00 |
|
arberkatellari
|
19675d6b20
|
Make Trends and TrendProfiles storable in MySQL and Postgres
|
2025-11-17 18:05:57 +01:00 |
|
Bas Couwenberg
|
8a4244b26d
|
Use DH_VERBOSE only in dh_auto_build override for go version & env output.
|
2025-11-17 16:41:10 +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 |
|
DanB
|
a559563810
|
Disabling db tests for sessions processEvent APIs
|
2025-11-16 10:09:10 +01:00 |
|
DanB
|
fd0ef907c8
|
Start SessionSv1.ProcessEvent API
|
2025-11-13 20:19:36 +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 |
|
gezimbll
|
917ecb62ab
|
disabling offline internal in integration tests
|
2025-11-12 12:54:46 +01:00 |
|
ionutboangiu
|
b9d1b04ea8
|
add rpcconns docs
|
2025-11-05 18:07:44 +01:00 |
|
ionutboangiu
|
d7c8e78ffb
|
ansible: remove unused file from prometheus role
|
2025-11-05 18:04:39 +01:00 |
|
ionutboangiu
|
b1d4fd2a9c
|
ansible: use FQCN in nginx playbook file
|
2025-11-05 18:04:39 +01:00 |
|
ionutboangiu
|
039dc99782
|
ansible: use go role in rpm playbook
|
2025-11-05 18:04:39 +01:00 |
|
ionutboangiu
|
007212b783
|
ansible: add missing host flag in pjsua_call script
|
2025-11-05 18:04:39 +01:00 |
|
ionutboangiu
|
403295c52b
|
ansible: import elastic role with defaults for tests
|
2025-11-05 18:04:39 +01:00 |
|