@cryptotaxi247 / netdata-1 / commits / 1b1041a90

improved facets info (#15936)

Costa Tsaousis committed Sep 11, 2023 at 11:06 UTC 1b1041a904ab0491ad18f19b69d078a64d635ade
2 files changed +25 -5
collectors/systemd-journal.plugin/systemd-journal.c
+23 -3
@@ -525,9 +525,29 @@ static void function_systemd_journal(const char *transaction, char *function, ch
525
526 if(info) {
527 facets_accepted_parameters_to_json_array(facets, wb, false);
528 - buffer_json_member_add_array(wb, "sources");
529 - buffer_json_add_array_item_string(wb, "default");
530 - buffer_json_array_close(wb); // sources
528 + buffer_json_member_add_array(wb, "required_params");
529 + {
530 + buffer_json_add_array_item_object(wb);
531 + {
532 + buffer_json_member_add_string(wb, "id", "source");
533 + buffer_json_member_add_string(wb, "name", "source");
534 + buffer_json_member_add_string(wb, "help", "Select the SystemD Journal source to query");
535 + buffer_json_member_add_string(wb, "type", "select");
536 + buffer_json_member_add_array(wb, "options");
537 + {
538 + buffer_json_add_array_item_object(wb);
539 + {
540 + buffer_json_member_add_string(wb, "id", "default");
541 + buffer_json_member_add_string(wb, "name", "default");
542 + }
543 + buffer_json_object_close(wb); // options object
544 + }
545 + buffer_json_array_close(wb); // options array
546 + }
547 + buffer_json_object_close(wb); // required params object
548 + }
549 + buffer_json_array_close(wb); // required_params array
550 +
551 buffer_json_member_add_uint64(wb, "status", HTTP_RESP_OK);
552 buffer_json_member_add_string(wb, "type", "table");
553 buffer_json_member_add_string(wb, "help", SYSTEMD_JOURNAL_FUNCTION_DESCRIPTION);
database/engine/cache.h
+2 -2
@@ -71,8 +71,8 @@ struct pgc_statistics {
71
72 PGC_CACHE_LINE_PADDING(3);
73
74 - size_t entries; // all the entries (includes clean, dirty, host)
75 - size_t size; // all the entries (includes clean, dirty, host)
74 + size_t entries; // all the entries (includes clean, dirty, hot)
75 + size_t size; // all the entries (includes clean, dirty, hot)
76
77 size_t evicting_entries;
78 size_t evicting_size;