Commit Graph

118 Commits (09c4c84d0356e1eebe2ea59f8680d6ff2a54a06c)

Author SHA1 Message Date
Richard Fuchs d6ca0a99b3 MT#55283 simplify/clarify min/max stats gathering
3 years ago
Richard Fuchs 6c1fbc5706 MT#55283 move stats variables into sensible units
3 years ago
Richard Fuchs dddaa60afb MT#55283 simplify/clarify stats gathering
3 years ago
Richard Fuchs b5a20bdb91 MT#55283 properly output stat strings
3 years ago
Richard Fuchs c9e38ebe9a MT#55283 properly support double value stats
3 years ago
Richard Fuchs a0743f24ea MT#55283 refactor stats macros
3 years ago
Richard Fuchs 7a5069b194 MT#55283 simplify statistics_update_oneway a bit
3 years ago
Richard Fuchs 9a3ced05ff MT#55283 fix nopacket_relayed_sess stats
3 years ago
Richard Fuchs e7abe3b378 TT#44805 rename `stats` to `stats_in`
3 years ago
Richard Fuchs 0558cfbc05 TT#178400 collect and report RTP sequencing metrics
4 years ago
Richard Fuchs 778ec46b81 TT#178400 support reporting out measured jitter
4 years ago
Richard Fuchs 9b4669d7e6 TT#178352 export additional VoIP metrics
4 years ago
Richard Fuchs 6b5a8f5560 TT#178352 generalise metrics gathering and printing
4 years ago
Richard Fuchs 8b79a6074f TT#156052 add call duration stddev metric
4 years ago
Richard Fuchs 7b5b52e932 TT#156052 add MOS stats to stats output
4 years ago
Richard Fuchs 970757da2b TT#156052 add call duration metric to Prom
4 years ago
Richard Fuchs 49b79e8b2f TT#156052 use `destroyed` timestamp for call duration stats
4 years ago
Richard Fuchs f613cf6fb2 TT#156052 rename total_calls_duration to _intv
4 years ago
Stefan Mititelu 7adf6ace92 Add 'seconds' to some stats duration
4 years ago
Richard Fuchs ba14e05724 TT#14008 use correct accumulator for managed_sess and avg call duration
4 years ago
Sebastian Kemper 746dedb602 Add support for time64 libcs
4 years ago
Richard Fuchs 0fa3a105af TT#131402 add stats for user/kernel streams
4 years ago
Richard Fuchs c5dc3484ae TT#131402 split up relay stats between kernel and userspace
4 years ago
Richard Fuchs 06006df6fb TT#101150 obsolete 'totalstats'
4 years ago
Richard Fuchs b0ebe9ba1b TT#101150 move start timestamp to global var
4 years ago
Richard Fuchs 2ae5cc79ba TT#101150 obsolete more fields from struct totalstats
4 years ago
Richard Fuchs 3fa16c6ab1 TT#101150 generalise ng command stats into array/list
4 years ago
Richard Fuchs d4102280b2 TT#101150 obsolete struct request_time stats
4 years ago
Richard Fuchs b4295684a5 TT#101150 convert stats gauge handling to macros
4 years ago
Richard Fuchs 7337f4a231 TT#101150 obsolete offers/answers/deletes_ps
4 years ago
Richard Fuchs facb4b54db TT#101150 obsolete redundant fields in struct totalstats
4 years ago
Richard Fuchs 3608d9b070 TT#101150 obsolete total_relayed_* fields
4 years ago
Richard Fuchs ad64f4fa00 TT#101150 introduce proper struct for "counter" style stats
4 years ago
Richard Fuchs 7dcc4473f5 TT#101150 split out "gauge" style stats
4 years ago
Richard Fuchs e04df3b961 TT#101150 use rtpe_now for uptime
4 years ago
Stefan Mititelu 96c05d3fcf Fix segfault when ps not found
5 years ago
Richard Fuchs 92fb330a46 TT#91151 implement one-to-many forwarding
5 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
5 years ago
Stefan Mititelu 482e2d0d2b Add stats for ipv4/ipv6/mixed media calls
5 years ago
Richard Fuchs 5d895fb7be TT#82405 add Prometheus stats exporter
5 years ago
Richard Fuchs 18a3b9df0f clean up codec stats on shutdown
5 years ago
Richard Fuchs 73cb248f8d fix statistics format when multiple transcoders are present
6 years ago
Richard Fuchs 832f73f3f5 TT#85750 add transcoder stats to stats output
6 years ago
Richard Fuchs 11bcdf60f5 Merge branch 'master' of https://github.com/smititelu/rtpengine
6 years ago
Stefan Mititelu 8ba5d162dd Fix Valgrind "still reachable" for a few others
6 years ago
Richard Fuchs f6874afbef fix another JSON comma missing
6 years ago
Richard Fuchs 203f502006 TT#77806 add port stats to JSON/bencode output
6 years ago
Richard Fuchs 1095440616 TT#82410 fix missing comma for JSON list of objects
6 years ago
Richard Fuchs cdcf80c2c1 TT#82401 add statistics NG command
6 years ago
Richard Fuchs 6d2aeccda6 TT#82401 amend stats gather to keep track of braces
6 years ago
Richard Fuchs 1015cead8b TT#82401 amend stats gathering to detect ints
6 years ago
Richard Fuchs ac765d1b54 TT#82410 unify stats gathering functions
6 years ago
Richard Fuchs 64e6bf440b TT#82203 add detailed transcoding stats
6 years ago
Richard Fuchs 50394e8dd2 TT#37156 fix divide by zero error (regression from db58aa80)
8 years ago
Richard Fuchs db58aa80d0 fix graphite interval calculation for call durations
8 years ago
Richard Fuchs 6fa712d0d8 implement offer-timeout option
8 years ago
Claudiu Boriga 6ee4cc3a8d Fix uptime statistics
8 years ago
Claudiu Boriga 74cecc09a6 Use statistics locks properly
8 years ago
Claudiu Boriga f7ece0452b Merge remote-tracking branch 'sipwise/master' into add-requests-ps-stats
8 years ago
Richard Fuchs f2b93f9ef8 move config options into global struct rtpengine_config
8 years ago
Richard Fuchs d65a6bbbdc move latest_graphite_interval_start to global scope
8 years ago
Richard Fuchs 741140341f move "totalstats" out of callmaster into global scope
8 years ago
Richard Fuchs c969ea1e57 move stats and statsps into global scope
8 years ago
Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables
8 years ago
Richard Fuchs 399e15b39a make the callhash global
8 years ago
Claudiu Boriga b3ce08a1ea Count multipexed packets in statistics. Don't count errounously when no stream is found
8 years ago
Richard Fuchs 2a03c008ac clean up code artifacts
9 years ago
Frederic-Philippe Metz 8f01e780a8 First attempt to seperate more stats and cdr away from the core running code
9 years ago