summaryrefslogtreecommitdiffstats
path: root/aclk/aclk_stats.h
AgeCommit message (Collapse)Author
2023-01-18DBENGINE v2 - improvements part 5 (#14289)Costa Tsaousis
* cleanup journal v2 mounts periodically * fix for last commit * re-enable loading page from disk when the arrangement of pages requires it * Remove unused statistics * Estimate diskspace when the current datafile is full and queue a rotate command (Currently it will not attempt to estimate end size for journals) Queue a command to check quota on startup per tier * apps.plugin now exposes RSS chart * shorter thread names to make debugging easier, since thread names can only be 15 characters * more thread names fixes * allow an apps_groups.conf target to be pid 0 or 1 Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
2022-12-22minor - Adds query type "function[s]" for aclk chart (#14165)Timotej S
add query type functions for statistics
2022-07-28Revert "Query queue only for queries" (#13452)Stelios Fragkakis
Revert "Query queue only for queries (#13431)" This reverts commit 221fd512873613a10b3d95b25a8a4d542b2c4801.
2022-07-28Query queue only for queries (#13431)Timotej S
simplify and clean up
2022-06-27Removes Legacy JSON Cloud Protocol Support In Agent (#13111)Timotej S
* removes old protocol support (cloud removed support already)
2022-06-14ACLK statistics on bytes recvd and sent (#13091)Timotej S
2022-02-28Adds chart for incoming proto msgs in new cloud protocol (#11969)Timotej S
2022-02-24Adds all query types to aclk_processed_query_type (#12036)Timotej S
* all query types in stats
2022-01-14fix aclk chart description (#11970)Timotej S
2021-07-19Add ACLK-NG cloud request type charts (#11326)Uman Shahzad
- `netdata.aclk_cloud_req_http_type` will show a breakdown of HTTP query types, e.g. `/api/v1/data` vs. `/api/v1/chart` etc. - `netdata.aclk_cloud_req_type` will show a breakdown at a higher-level, e.g. `http` vs `alarm_update` vs `metadata_alarms` etc. This is based off of the entries found in `aclk/aclk_query.c#aclk_query_handlers`.
2021-06-14Allows ACLK NG and Legacy to coexist (#11225)Timotej S
2021-05-24Remove unecessary relative paths when including headers. (#11124)vkalintiris
Currently, we add the repository's top-level dir in the compiler's header search path. This means that code in every top-level directory within the repo can include headers sibling top-level directories. This patch makes header inclusion consistent when it comes to files that are included from sibling top-level directories within the repo.
2021-03-16Adds ACLK-NG as fallback(#10315)Timotej S
* adds a new implementation of ACLK written almost from scratch * external dependencies only OpenSSL and JSON-C * fallback for systems where ACLK Legacy can't build (for technical or philosophical reasons) * can be forced to build by giving "--aclk-ng" to the installer
2021-01-19Move ACLK Legacy into a subfolder (#10265)Timotej S
* move all legacy ACLK into a subfolder to make space for ACLK-NG
2020-11-06Adds metric showing how long Query spent in Queue (#10016)Timotej S
* implements new ACLK metric * cleans ACLK_stats code a bit
2020-07-10adds support for multiple ACLK query processing threads (#9355)Timotej S
2020-06-11Adds metrics for ACLK performance and status (#9269)Timotej S
Adds ACLK charts