Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
warnings (on fatal)
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
|
|
A document on how to backup and restore the Netdata agent for the public docs.
This works in a test environment and I've used it once in production so please check it over as it may need ammendments.
---------
Co-authored-by: Fotis Voutsas <fotis@netdata.cloud>
|
|
|
|
|
|
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
* Add timed-wait for completion.
* Abort if any shutdown step takes more than 60 seconds to complete.
* Timeout only on sentry builds.
|
|
|
|
|
|
Bump the version of the installed Go toolchain.
This only affects what we install when pulling in a Go toolchain, not
the minimum version we check for.
|
|
Co-authored-by: tkatsoulas <12612986+tkatsoulas@users.noreply.github.com>
|
|
* staging test
* replace links and re-run integrations scripts
|
|
Co-authored-by: Ferroin <905151+Ferroin@users.noreply.github.com>
|
|
* Integrate Go plugin with build system.
* Fix Debian packaging rules.
* Add FreeBSD support to Go toolchain handling.
* Add Go ldflags handling.
* Fix version detection when GCCGO is used.
* Fix Go ldflags handling.
* Correctly fix Go toolchain version detection.
* Properly mark Go as a required dependency in CMake.
* Disable VCS stamping as it does not work correctly on some platforms.
* Autodetect minimum required Go version from go.mod files.
This allows us to avoid needing to update the CMakeLists.txt file when
the required version changes in a Go component’s go.mod file.
* Prefix GoTools module name with Netdata to ensure we get our local module.
* Update integrations code to use new Go plugin location.
* Remove old go packaging files.
* keep old logic for initial cleanup that is working
* Re-sync Go plugin sources.
* Fix search order for finding Go toolchain.
* update module name
* fix /usr/local/go overwrite condition
---------
Co-authored-by: Fotis Voutsas <fotis@netdata.cloud>
Co-authored-by: ilyam8 <ilya@netdata.cloud>
|
|
* Rename endian.h to byte_order.h
The underlying issue is that non-relative
header search paths would pick up our own
endian.h. This should be fixed in a follow-up
PR.
* Do not include top-level source dir
* Move h2o dep from libnetdata to netdata binary.
* Update #endif comment.
|
|
* Properly handle systemd.cmake as a module.
* Split CMake compiler flag handling functions to their own module.
* Add include guards to modules.
* Prefix module names with Netdata.
This ensures that we end up using our local modules instead of possibly
using a system module with the same name.
* Drop include guards.
And shift systemd detection code to a macro so it’s less dangerous to
import the module multiple times.
|
|
|
|
* Add vkalintiris as code owner for CMake related stuff.
* Update GHA workflow file checks to properly flag CMake changes.
|
|
* Add spinlock API to skip cancelability state changes.
* Protect type anomaly rate map
|
|
* Add watcher thread to report shutdown steps.
* Add license header
|
|
|
|
|
|
|
|
* call the interceptor when a test is made on a new job
* unify exception handling
* dont shadow variable
* the config tree function, that is also the catch all for all config commands, is now marked async, to allow calling async functions
|
|
|
|
|
|
|
|
|
|
* count metrics and sample points
* Adjust calculation for samples when flushing a hot page
* Restore deleted call to mrg_metric_set_clean_latest_time_s
* Simplify code
* Additional check when removing samples
|
|
remove codeclimate since it does not support C code
|
|
At the point at which we call find_package() to locate protobuf, we know
that we do, in fact, need it for this build. Given this, we should be
marking it as required in the find_package() call so that if it’s not
found the configuration phase fails instead of things breaking in
potentially strange ways later on during the build itself.
|
|
|
|
|
|
Co-authored-by: Ancairon <70198089+Ancairon@users.noreply.github.com>
|
|
liquify start-stop-restart doc
|
|
|
|
Clear smh to avoid possible double metric release
|
|
Cleanup structs
|
|
|
|
|
|
|
|
(#17035)
* Populate the SSL section in Observability and centralization points -> Metrics centralization points - > configuration
* Update configuration.md
* Update docs/observability-centralization-points/metrics-centralization-points/configuration.md
* Update docs/observability-centralization-points/metrics-centralization-points/configuration.md
* add note about install directory
* Update configuration.md
* Update configuration.md
---------
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
Co-authored-by: Ancairon <70198089+Ancairon@users.noreply.github.com>
|
|
* docs additions
* docs from writerside, not to be published in this state, links need work and Learn map needs to include them
* rename some files to reduce repetition on filenames
* use new packaging documentation and replace links to old
* change learn-rel-path to new category names
* replace configuration file with new one, add conf directory section to it, and replace links to point to that
* linkfix
* run integrations pipeline to get new links
* catoverpage
* fix writerside style links
* addition in on-prem mention
* comment out mermaid problematic line
* change path of alerting integrations docs for Learn
* fix
* fixes
* fix diagrams
|
|
|
|
metric release does not need to fetch retention
|
|
Increase RRD_ID_LENGTH_MAX to 1200 (was 1000)
|