summaryrefslogtreecommitdiff
path: root/inc
diff options
context:
space:
mode:
authorfumingwei <[email protected]>2023-03-02 21:13:36 +0800
committerfumingwei <[email protected]>2023-03-02 21:13:36 +0800
commitc789a757d8e0148e2bcae98285479faf26fd009a (patch)
tree285890883e5305c9d7070216f088b1a78ac76505 /inc
parent3f7c636998898b5186693afa96a622db67f4e123 (diff)
feature:修改部分命名
Diffstat (limited to 'inc')
-rw-r--r--inc/fieldstat.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/inc/fieldstat.h b/inc/fieldstat.h
index d72a51f..016e0fe 100644
--- a/inc/fieldstat.h
+++ b/inc/fieldstat.h
@@ -14,12 +14,11 @@ enum field_type
FIELD_TYPE_SUMMARY
};
-struct fieldstat_global_prometheus;
struct fieldstat_instance;
struct metric_id_list
{
int count;
- int id[64];
+ int id[64]; // define marco
};
/*
@@ -28,13 +27,13 @@ struct metric_id_list
* */
struct fieldstat_instance * fieldstat_instance_create(void);
int fieldstat_global_enable_prometheus_endpoint(unsigned short listen_port, const char *url);
-int fieldstat_prometheus_output_enable(struct fieldstat_instance *instance);
+int fieldstat_set_prometheus_output(struct fieldstat_instance *instance);
int fieldstat_set_statsd_server(struct fieldstat_instance *instance, const char *ip, unsigned short port);
int fieldstat_set_line_protocol_server(struct fieldstat_instance *instance, const char *ip, unsigned short port);
int fieldstat_set_local_output(struct fieldstat_instance *instance, const char *filename, const char *format);//format could be "json" or "default"
int fieldstat_backgroud_thead_disable(struct fieldstat_instance *instance);
int fieldstat_set_output_interval(struct fieldstat_instance *instance, int seconds);//default is 2 seconds
-int fieldstat_set_app_name(struct fieldstat_instance *instance, const char *app_name);
+int fieldstat_set_app_name(struct fieldstat_instance *instance, const char *app_name); //app_name must set delete
/*