1
0
mirror of https://github.com/coturn/coturn.git synced 2025-10-25 04:51:04 +02:00

Update prometheus gcc 10 compatible

This commit is contained in:
Mészáros Mihály 2020-08-27 20:27:09 +02:00
parent 63c9ae6015
commit c5b0bd0e22
2 changed files with 39 additions and 17 deletions

View File

@ -3,6 +3,28 @@
#include "mainrelay.h"
#include "prom_server.h"
prom_gauge_t *turn_status;
prom_gauge_t *turn_traffic_rcvp;
prom_gauge_t *turn_traffic_rcvb;
prom_gauge_t *turn_traffic_sentp;
prom_gauge_t *turn_traffic_sentb;
prom_gauge_t *turn_total_traffic_rcvp;
prom_gauge_t *turn_total_traffic_rcvb;
prom_gauge_t *turn_total_traffic_sentp;
prom_gauge_t *turn_total_traffic_sentb;
prom_gauge_t *turn_traffic_peer_rcvp;
prom_gauge_t *turn_traffic_peer_rcvb;
prom_gauge_t *turn_traffic_peer_sentp;
prom_gauge_t *turn_traffic_peer_sentb;
prom_gauge_t *turn_total_traffic_peer_rcvp;
prom_gauge_t *turn_total_traffic_peer_rcvb;
prom_gauge_t *turn_total_traffic_peer_sentp;
prom_gauge_t *turn_total_traffic_peer_sentb;
int start_prometheus_server(void){
if (turn_params.prometheus == 0){
return 0;

View File

@ -16,27 +16,27 @@
#define DEFAULT_PROM_SERVER_PORT (9641)
prom_gauge_t *turn_status;
extern prom_gauge_t *turn_status;
prom_gauge_t *turn_traffic_rcvp;
prom_gauge_t *turn_traffic_rcvb;
prom_gauge_t *turn_traffic_sentp;
prom_gauge_t *turn_traffic_sentb;
extern prom_gauge_t *turn_traffic_rcvp;
extern prom_gauge_t *turn_traffic_rcvb;
extern prom_gauge_t *turn_traffic_sentp;
extern prom_gauge_t *turn_traffic_sentb;
prom_gauge_t *turn_total_traffic_rcvp;
prom_gauge_t *turn_total_traffic_rcvb;
prom_gauge_t *turn_total_traffic_sentp;
prom_gauge_t *turn_total_traffic_sentb;
extern prom_gauge_t *turn_total_traffic_rcvp;
extern prom_gauge_t *turn_total_traffic_rcvb;
extern prom_gauge_t *turn_total_traffic_sentp;
extern prom_gauge_t *turn_total_traffic_sentb;
prom_gauge_t *turn_traffic_peer_rcvp;
prom_gauge_t *turn_traffic_peer_rcvb;
prom_gauge_t *turn_traffic_peer_sentp;
prom_gauge_t *turn_traffic_peer_sentb;
extern prom_gauge_t *turn_traffic_peer_rcvp;
extern prom_gauge_t *turn_traffic_peer_rcvb;
extern prom_gauge_t *turn_traffic_peer_sentp;
extern prom_gauge_t *turn_traffic_peer_sentb;
prom_gauge_t *turn_total_traffic_peer_rcvp;
prom_gauge_t *turn_total_traffic_peer_rcvb;
prom_gauge_t *turn_total_traffic_peer_sentp;
prom_gauge_t *turn_total_traffic_peer_sentb;
extern prom_gauge_t *turn_total_traffic_peer_rcvp;
extern prom_gauge_t *turn_total_traffic_peer_rcvb;
extern prom_gauge_t *turn_total_traffic_peer_sentp;
extern prom_gauge_t *turn_total_traffic_peer_sentb;
#ifdef __cplusplus
extern "C" {