buffer_sprintf(b, "{"
"\"prefix\":\"%s\","
"\"hostname\":\"%s\","
+
+ "\"type\":\"%s\","
+ "\"family\":\"%s\","
+ "\"context\": \"%s\","
+ "\"units\": \"%s\","
+ "\"title\": \"%s\","
+
"\"id\":\"%s\","
"\"subid\":\"%s\","
"\"value\":" COLLECTED_NUMBER_FORMAT ","
- "\"timestamp\": %u}\n", prefix, hostname, st->id, rd->id, rd->last_collected_value, (uint32_t)rd->last_collected_time.tv_sec);
+ "\"timestamp\": %u}\n", prefix, hostname, st->type, st->family, st->context, st->units, st->title, st->id, rd->id, rd->last_collected_value, (uint32_t)rd->last_collected_time.tv_sec);
return 1;
}
buffer_sprintf(b, "{"
"\"prefix\":\"%s\","
"\"hostname\":\"%s\","
+
+ "\"type\":\"%s\","
+ "\"family\":\"%s\","
+ "\"context\": \"%s\","
+ "\"units\": \"%s\","
+ "\"title\": \"%s\","
+
"\"id\":\"%s\","
"\"subid\":\"%s\","
"\"value\":" CALCULATED_NUMBER_FORMAT ","
- "\"timestamp\": %u}\n", prefix, hostname, st->id, rd->id, value, (uint32_t) before);
+ "\"timestamp\": %u}\n", prefix, hostname, st->type, st->family, st->context, st->units, st->title, st->id, rd->id, value, (uint32_t)before);
return 1;
}
return 0;