Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
(#10354)
|
|
* 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
|
|
|
|
Before:
```
struct foobar {
avl avl;
...
}
```
After:
```
struct foobar {
avl_t avl;
...
};
```
Which makes figuring out the type from field name easier.
|
|
|
|
|
|
This change, which does not change the memory layout of the parent
structs, allows inclusion of daemon/common.h in C++ without relying
on -fpermissive.
|
|
(#10728)
|
|
|
|
|
|
runtime. (#10593)
|
|
|
|
* add label showing ACLK proxy setting
|
|
* Remove compaction_id (increment the unused in rrdset structure)
* Remove old_family as it is not used for detection of metadata change (due to concurrency
issues it results to data corruption)
|
|
* move all legacy ACLK into a subfolder to make space for ACLK-NG
|
|
* auto format system-info.sh
* detect whether the node is k8s node in system-info.sh
* fix unmae=>uname
* add_is_k8s_node_to_host_labels: Add new variable to structure
* add_is_k8s_node_to_host_labels: Add is_k8_node to labels
* add_is_k8s_node_to_host_labels: Add is_k8_node inside endpoint
* add_is_k8s_node_to_host_labels: Add data to swagge file
* change yes/no to true/false
* Update web/api/netdata-swagger.json
* add_is_k8s_node_to_host_labels: Add anonymous statistic
* add_is_k8s_node_to_host_labels: Add information to using-host-labels.md
* add_is_k8s_node_to_host_labels: Add variable to stream
* add_is_k8s_node_to_host_labels: Change swagger.yaml
* add_is_k8s_node_to_host_labels: Adding missing documentation
* add_is_k8s_node_to_host_labels: rename variable
* add_is_k8s_node_to_host_labels: Rename lables to match variable names
* add_is_k8s_node_to_host_labels: Add to wget
* add_is_k8s_node_to_host_labels: Add content to swagger files
* add_is_k8s_node_to_host_labels: update both swagger files
* add_is_k8s_node_to_host_labels: fix wrong exportation
Co-authored-by: Thiago Marques <thiagoftsm@gmail.com>
|
|
|
|
|
|
some strings. (#10498)
|
|
* organizes code better and fixes error with older C compilers
|
|
* First pass to get the script working right
* Finish adding analytics tags
|
|
* Add a flag RRDSET_FLAG_ACLK to mark that a chart needs to go to the cloud
* Change calls to aclk_update_chart to set the RRDSET_FLAG_ACLK instead
Make the call to aclk_update_chart only in rrdset_done (and in case the chart is deleted)
* Fix compilation error when cloud is disabled
* Skip netdata_cloud_setting check when setting the flag / calling aclk_update_chart (checked in there)
|
|
Co-authored-by: Markos Fountoulakis <markos.fountoulakis.senior@gmail.com>
Co-authored-by: Vladimir Kobal <vlad@prokk.net>
|
|
|
|
* Add initial extent cache implementation
* Integrate extent cache with dbengine.
|
|
|
|
* new ACLK messages for Claiming MVP1
|
|
Remove the unused sql_database_size function for now
|
|
|
|
Thank you very much @hexchain !
|
|
|
|
|
|
|
|
Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
* Add overview docs to docsv2 project
* Add quickstart docs to docsv2 project (#9865)
* Init quickstart docs
* Begin work on quickstart guides
* Finish quickstart drafts
* Tweaks to both quickstarts
* Add titles
* Copyedit pass to both docs
* Fixes for Amy and Jen
* Add Get doc to docsv2 project (#9854)
* Init get file
* Add some links
* Change h2 to h1
* Rephrase
* Add configure docs to docsv2 project (#9878)
* Add overview docs to docsv2 project (#9849)
* Init files
* Add drafts of what and why
* Finish initial drafts
* Fix edit URL
* Copyedit pass
* Finish initial drafts of configure docs
* Copyedit all docs
* Fixes for Amy
* Fixes for Jen
* Add collect docs to the docsv2 project (#9932)
* Init files
* Finish first two collect docs
* Finish drafts of collect docs
* Copyedit pass
* Fixes for Amy
* Fix for Jen
* Add visualize docs to the docsv2 project (#9943)
* Add visualize docs
* Copyedits and cleanup
* New images and features
* Copyedit pass and cleanup
* Missing word
* Fixes for Jen
* Add monitor docs to docsv2 project (#9949)
* Finish drafts of monitor docs
* Copyedit pass
* Remove whitespace
* Fixes for Jen
* Add store docs to docsv2 project (#9969)
* Finalize store documents
* Fix import path
* Finishing edit section
* Copyedit pass
* Add export docs to docsv2 project (#9986)
* Add install and claim videos to Get doc
* Finish drafts of exporting docs plus other tweaks
* Init new exporting READMEs
* Copyedit pass and new links
* Fixes for Amy, Vlad, Jen
* Fix links in docsv2 project (#9993)
* Fix links
* Fix a bunch of links ahead of export merge
* Fix additional links
* Fix links, nuke what-is-netdata
* Fixing a few last links
* Improve product images in overview
* Remove extra paren
* Quick tweaks for Jen
* Fixes for Jen
* Access fix
* Remove extra word
|
|
* Archive dimensions as well when switching from obsolete charts to archived charts.
|
|
|
|
Added functionality to support composite charts
|
|
streaming to a parent. (#9917)
|
|
* Fix memory mode none not marking dimensions as obsolete.
|
|
* Fix race condition between orphan host cleanup and new streaming connections.
* Remove health enabling from log replay, it will be handled at streaming connection time.
|
|
|
|
|
|
* Stop aborting when loading empty metadata log files.
* Stop aborting when loading empty dbengine data or journal files.
* Improve consistency of metadata log file buffers and reduce likelyhood of zero length files on disk.
|
|
* Clean up dbengine doc and metrics guide
* Tweaks to the text
* Fixes for Markos
|
|
* streams claimed_id of child nodes to parents
* adds this information into /api/v1/info
|
|
Fixed memory leak issues associated with the global GUID map during agent shutdown
|