summaryrefslogtreecommitdiff
path: root/src/MESA_field_stat.cpp
diff options
context:
space:
mode:
author杨威 <[email protected]>2020-05-12 16:09:05 +0800
committer杨威 <[email protected]>2020-05-12 16:09:05 +0800
commit16ecf3bd29b93005196865e04587fbec43b9de6d (patch)
tree50254b4db00736669921e45c4d63749bc8610217 /src/MESA_field_stat.cpp
parentc183ed6af143f927ffe7ecf3f64050d31e4e0cdb (diff)
statd输出metric_name格式更新为Influx Statsd,参见https://github.com/influxdata/telegraf/tree/6a9e879d7100a3a9a8fbc151b3ce85788e17f650/plugins/inputs/statsd#influx-statsd定义v2.9.0
Diffstat (limited to 'src/MESA_field_stat.cpp')
-rw-r--r--src/MESA_field_stat.cpp12
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;
}