diff options
| author | yangwei <[email protected]> | 2024-08-02 11:44:38 +0800 |
|---|---|---|
| committer | yangwei <[email protected]> | 2024-08-02 11:44:38 +0800 |
| commit | 03491ea7e227c51d61e4e6a4b3810c727f0fbd19 (patch) | |
| tree | d4a6c4ec5d4be9613da60c04f29c2aa22a50cc37 /src/file_output.cpp | |
| parent | 13f3196ee66d266e00be285fd96fef29d625345a (diff) | |
🐞 fix(fieldstat.h): rename field_type to field_metric_typev3.1.1
Diffstat (limited to 'src/file_output.cpp')
| -rw-r--r-- | src/file_output.cpp | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/file_output.cpp b/src/file_output.cpp index cd66ec8..ebde407 100644 --- a/src/file_output.cpp +++ b/src/file_output.cpp @@ -75,7 +75,7 @@ static int output_file_format_default_type_gauge(struct fieldstat_instance *inst { continue; } - if(metric->field_type != FIELD_TYPE_GAUGE) + if(metric->field_type != FIELD_METRIC_TYPE_GAUGE) { continue; } @@ -153,7 +153,7 @@ static int output_file_format_default_type_counter(struct fieldstat_instance *in { continue; } - if(metric->field_type != FIELD_TYPE_COUNTER) + if(metric->field_type != FIELD_METRIC_TYPE_COUNTER) { continue; } @@ -311,7 +311,7 @@ static int build_table_metrics_point(struct fieldstat_instance *instance, struct } switch(metric->field_type) { - case FIELD_TYPE_GAUGE: + case FIELD_METRIC_TYPE_GAUGE: if(metric->is_ratio == 0) { value = get_metric_unit_val(metric, FS_CALC_CURRENT, 0); @@ -326,7 +326,7 @@ static int build_table_metrics_point(struct fieldstat_instance *instance, struct } break; - case FIELD_TYPE_COUNTER: + case FIELD_METRIC_TYPE_COUNTER: if(metric->is_ratio == 0) { value = get_metric_unit_val(metric, FS_CALC_SPEED, 0); @@ -413,30 +413,30 @@ static int output_file_print_hdr_head(struct metric *metric, char *print_buf, si double * bins = metric->histogram.bins; int bins_num = metric->histogram.bins_num; - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { snprintf(bin_format, sizeof(bin_format), "%%%d.2lf%%%%", HISTOGRAM_WIDTH-1); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { snprintf(bin_format, sizeof(bin_format), "le=%%0.0f"); } snprintf(str_format, sizeof(str_format), "%%%ds", HISTOGRAM_WIDTH); - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { used_len += snprintf(print_buf + used_len, size - used_len, "%-8s\t", "summary"); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { used_len += snprintf(print_buf + used_len, size - used_len, "%-8s\t", "histogram"); } for(i = 0;i < bins_num; i++) { - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { snprintf(buff, sizeof(buff), bin_format, bins[i]*100); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { snprintf(buff, sizeof(buff), bin_format, bins[i]); } @@ -491,11 +491,11 @@ static int output_file_print_hdr_unit(struct metric *metric, char *print_buf, si for(i = 0; i < bins_num; i++) { - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { value = (long long)hdr_value_at_percentile(h_out, bins[i]*100); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { value = hdr_count_le_value(h_out, (long long)bins[i]); } @@ -544,8 +544,8 @@ static int output_file_format_default_type_histogram_and_summary(struct fieldsta { continue; } - if(metric->field_type != FIELD_TYPE_SUMMARY - && metric->field_type != FILED_TYPE_HISTOGRAM) + if(metric->field_type != FIELD_METRIC_TYPE_SUMMARY + && metric->field_type != FILED_METRIC_TYPE_DISTRIBUTION) { continue; } @@ -637,8 +637,8 @@ int output_file_format_json(struct fieldstat_instance *instance, int n_cur_metri switch(metric->field_type) { - case FIELD_TYPE_COUNTER: - case FIELD_TYPE_GAUGE: + case FIELD_METRIC_TYPE_COUNTER: + case FIELD_METRIC_TYPE_GAUGE: tmp_obj = cJSON_CreateObject(); cJSON_AddStringToObject(tmp_obj, "name", metric->field_name); if(metric->table) @@ -646,7 +646,7 @@ int output_file_format_json(struct fieldstat_instance *instance, int n_cur_metri cJSON_AddStringToObject(tmp_obj, "table_name", metric->table->name); cJSON_AddStringToObject(tmp_obj, "column_name", metric->table->column_name[metric->table_column_id]); } - metric->field_type == FIELD_TYPE_COUNTER + metric->field_type == FIELD_METRIC_TYPE_COUNTER ?cJSON_AddStringToObject(tmp_obj, "type", "counter") :cJSON_AddStringToObject(tmp_obj, "type", "gauge"); value = get_metric_unit_val(metric, FS_CALC_CURRENT, 1); @@ -655,19 +655,19 @@ int output_file_format_json(struct fieldstat_instance *instance, int n_cur_metri cJSON_AddNumberToObject(tmp_obj, "diff", value); cJSON_AddItemToArray(metrics_array_obj, tmp_obj); break; - case FIELD_TYPE_SUMMARY: - case FILED_TYPE_HISTOGRAM: + case FIELD_METRIC_TYPE_SUMMARY: + case FILED_METRIC_TYPE_DISTRIBUTION: struct hdr_histogram *h_out = read_hdr_unit_output(metric); for(int j = 0; j < metric->histogram.bins_num; j++) { tmp_obj = cJSON_CreateObject(); - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { value = (long long)hdr_value_at_percentile(h_out, metric->histogram.bins[j]); cJSON_AddStringToObject(tmp_obj, "type", "summary"); snprintf(tmp_output_name, sizeof(tmp_output_name), "%s.p%.2f", metric->field_name, metric->histogram.bins[j]); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { value = hdr_count_le_value(h_out, (long long)metric->histogram.bins[j]); cJSON_AddStringToObject(tmp_obj, "type", "histogram"); @@ -689,11 +689,11 @@ int output_file_format_json(struct fieldstat_instance *instance, int n_cur_metri tmp_obj = cJSON_CreateObject(); snprintf(tmp_output_name, sizeof(tmp_output_name), "%s.%s", metric->field_name, extra[j]); cJSON_AddStringToObject(tmp_obj, "name", tmp_output_name); - if(metric->field_type == FIELD_TYPE_SUMMARY) + if(metric->field_type == FIELD_METRIC_TYPE_SUMMARY) { cJSON_AddStringToObject(tmp_obj, "type", "summary"); } - if(metric->field_type == FILED_TYPE_HISTOGRAM) + if(metric->field_type == FILED_METRIC_TYPE_DISTRIBUTION) { cJSON_AddStringToObject(tmp_obj, "type", "histogram"); } |
