Age | Commit message (Collapse) | Author |
|
Add missing cookies to Netdata.
|
|
* First pass to get the script working right
* Finish adding analytics tags
|
|
Co-authored-by: Megan Moore <megan@netdata.cloud>
|
|
* Cleanup README and remove old link
* Additional cleanup
* One more alignment
|
|
* Trying out some absolute-ish links
* Try one out on installer
* Testing logic
* Trying out some more links
* Fixing links
* Fix links in python collectors
* Changed a bunch more links
* Fix build errors
* Another push of links
* Fix build error and add more links
* Complete first pass
* Fix final broken links
* Fix links to files
* Fix for Netlify
* Two more fixes
|
|
* Bulk add frontmatter
* A few extra edge cases
|
|
* Fixes for database/readme.md
* Fixes for registry/readme.md
* Fixes for daemon/readme.md
* Fixes for database/engine/readme.md
* Fixes for registry/readme.md
* Fix for cli/readme.md
* Fixes on docs/a-github-star-is-important.md
* A few more documents
|
|
Our default configuration includes:
allow connections from = localhost *
allow management from = localhost
The problem occurs when a connection is received that passes the `allow connections` pattern
match, but fails the ACL check for `allow management`. During the failure processing path the
DNS lookup is triggered to allow the FQDN to be checked against the pattern. On a FreeBSD
system this lookup fails more slowly than linux and causes a visible performance problem
during stress-testing.
The fix adds a heuristic to analyse the patterns and determine if it is possible to match a DNS name,
or only match a numeric IP address (either IPv4 or IPv6), or only match a constant value. This
heuristic is used to disable the DNS checks when they cannot produce anything that may match
the pattern. Each heuristic is evaluated once, when the configuration is loaded, not per-connection to the agent.
Because the heuristic is not exact it can be overridden using the new config options for each of the ACL connection filters to set it to "yes", "no" or "heuristic". The default for everything *except* the netdata.conf ACL is "heuristic". Because of the numeric-patterns in the netdata.conf ACL the default is set to "no".
|
|
* make remark access all directories
* detailed fix after autofix by remark lint
* cross check autofix for this set of files
* crosscheck more files
* crosschecking and small fixes
* crosscheck autofixed md files
|
|
* First pass of changing netdata to Netdata
* Second pass of netdata -> Netdata
* Starting work on netdata with no whitespace after
* Pass for netdata with no whitespace at the end
* Pass for netdata with no whitespace at the front
|
|
* Correct my-netdata menu to node menu and mention Netdata cloud in the registry
* rebase and fix replace of main readme link
* remove comma
|
|
##### Summary
fixes #2673
fixes #2149
fixes #5017
fixes #3830
fixes #3187
fixes #5154
Implements a command API for health which will accept commands via a socket to selectively suppress health checks.
Allows different ports to accept different request types (streaming, dashboard, api, registry, netdata.conf, badges, management)
Removes support for multi-threaded and single-threaded web servers.
##### Component Name
health, daemon
|
|
* Added GA tags to markdowns
* Add GA tags to mds
|
|
* WIP to add a new config readme
* WIP
* WIP
* WIP
* WIP
* WIP
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
* Major rewrite of configuration instructions and minor improvements to the html doc site
|
|
* rename doc dir; move htmldoc under docs/generator
* run shellcheck and shfmt on docs generator
|
|
* Restructured html site, corrected header in REDISTRIBUTED
* Added header
* Header updates and restructuring
* Move requirements and runtime txts to htmldoc, by adding a netlify.toml that changes the base directory
* Minor corrections to support the html doc restructuring
* Debugging netlify
* Debugging netlify
* Debugging netlify
* Beautify headers, comment in buildhtml
* Beautify headers
* Sanitize headers and reorganize static html site
* Updated Makefile with moved and created htmldoc scripts
|
|
* Add checklinks.sh to validate links in MD files and fix them for both the repo and html static site
* Add checklinks.sh to validate links in MD files and fix them for both the repo and html static site
* Minor link fixes, based on output from the linkchecker
* About 50% done
* Converted absolute links to relative
* Close to being functional...
* Getting closer...
* Corrected edit files link from htmldoc branch to master
* Replaced absolute links with relative and fixed incorrect heading hierarchy
* Seems to be working. Will do all wiki conversions and then commit the final version
* Wiki links replaced by the link checker for test
* Replacement work fine, but correct location for simple patterns has moved to libnetdata/simple_pattern
* Corrected wiki links in READMEs, but most are in code files
* More simple pattern link replacements
* Want to merge current changes first and then continue with the link checker
* Add checklinks.sh to validate links in MD files and fix them for both the repo and html static site
* Minor link fixes, based on output from the linkchecker
* About 50% done
* Converted absolute links to relative
* Close to being functional...
* Getting closer...
* Corrected edit files link from htmldoc branch to master
* Replaced absolute links with relative and fixed incorrect heading hierarchy
* Seems to be working. Will do all wiki conversions and then commit the final version
* Wiki links replaced by the link checker for test
* Replacement work fine, but correct location for simple patterns has moved to libnetdata/simple_pattern
* Corrected wiki links in READMEs, but most are in code files
* More simple pattern link replacements
* Want to merge current changes first and then continue with the link checker
* ./# converted to #
|
|
* Formatting updates in database/README.md
* More formarring in README.md files
* README.md formatting
* Minor formatting change
* Minor changes in registy/README.md
* Minor formatting
* Minor formatting change
|
|
* Minor changes in registy/README.md
* Minor improvements to README files within web/ directory
* Minor
* Added minor comments
* Improved web_client_api_request_v1_registry() comment
* Minor
* Minor formatting
|
|
* moved related wiki pages into the repo
* updated web server docs
* fixed typos
|
|
* modularized all external plugins
* added README.md in plugins
* fixed title
* fixed typo
* relative link to external plugins
* external plugins configuration README
* added plugins link
* remove plugins link
* plugin names are links
* added links to external plugins
* removed unecessary spacing
* list to table
* added language
* fixed typo
* list to table on internal plugins
* added more documentation to internal plugins
* moved python, node, and bash code and configs into the external plugins
* added statsd README
* fix bug with corrupting config.h every 2nd compilation
* moved all config files together with their code
* more documentation
* diskspace info
* fixed broken links in apps.plugin
* added backends docs
* updated plugins readme
* move nc-backend.sh to backends
* created daemon directory
* moved all code outside src/
* fixed readme identation
* renamed plugins.d.plugin to plugins.d
* updated readme
* removed linux- from linux plugins
* updated readme
* updated readme
* updated readme
* updated readme
* updated readme
* updated readme
* fixed README.md links
* fixed netdata tree links
* updated codacy, codeclimate and lgtm excluded paths
* update CMakeLists.txt
* updated automake options at top directory
* libnetdata slit into directories
* updated READMEs
* updated READMEs
* updated ARL docs
* updated ARL docs
* moved /plugins to /collectors
* moved all external plugins outside plugins.d
* updated codacy, codeclimate, lgtm
* updated README
* updated url
* updated readme
* updated readme
* updated readme
* updated readme
* moved api and web into webserver
* web/api web/gui web/server
* modularized webserver
* removed web/gui/version.txt
|