diff options
| author | 杨威 <[email protected]> | 2020-05-12 16:09:05 +0800 |
|---|---|---|
| committer | 杨威 <[email protected]> | 2020-05-12 16:09:05 +0800 |
| commit | 16ecf3bd29b93005196865e04587fbec43b9de6d (patch) | |
| tree | 50254b4db00736669921e45c4d63749bc8610217 | |
| parent | c183ed6af143f927ffe7ecf3f64050d31e4e0cdb (diff) | |
statd输出metric_name格式更新为Influx Statsd,参见https://github.com/influxdata/telegraf/tree/6a9e879d7100a3a9a8fbc151b3ce85788e17f650/plugins/inputs/statsd#influx-statsd定义v2.9.0
| -rw-r--r-- | src/MESA_field_stat.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/MESA_field_stat.cpp b/src/MESA_field_stat.cpp index 49c5bde..2fe9da0 100644 --- a/src/MESA_field_stat.cpp +++ b/src/MESA_field_stat.cpp @@ -292,8 +292,8 @@ void append_statsd_counter(struct FS_space_t* _handle,const char* name, long lon flush_metric(_handle); } _handle->snd_buf_off+=snprintf(_handle->send_buff+_handle->snd_buf_off,UDP_PAYLOAD_SIZE-_handle->snd_buf_off, - "[%s]%s:%lld|c\n", - _handle->app_name,name,value); + "%s,app_name=%s:%lld|c\n", + name,_handle->app_name,value); return; } void append_statsd_histogram(struct FS_space_t* _handle,const char* name, long long value, long long count) @@ -311,14 +311,14 @@ void append_statsd_histogram(struct FS_space_t* _handle,const char* name, long l if(count==1) { _handle->snd_buf_off+=snprintf(_handle->send_buff+_handle->snd_buf_off,UDP_PAYLOAD_SIZE-_handle->snd_buf_off, - "[%s]%s:%lld|h\n", - _handle->app_name,name,value); + "%s,app_name=%s:%lld|h\n", + name,_handle->app_name,value); } else { _handle->snd_buf_off+=snprintf(_handle->send_buff+_handle->snd_buf_off,UDP_PAYLOAD_SIZE-_handle->snd_buf_off, - "[%s]%s:%lld|h|@%f\n", - _handle->app_name,name,value, (double)1/count); + "%s,app_name=%s:%lld|h|@%f\n", + name,_handle->app_name,value, (double)1/count); } return; } |
