summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-02-29fix logic flawkickstart-faqTasos Katsoulas
2024-02-29Update linkTasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2024-02-29Do not print the consult guide again if the user encountered non fatal ↵Tasos Katsoulas
warnings (on fatal) Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2024-02-29Init attempt to provide an error prone FAQ for kickstartTasos Katsoulas
signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2024-02-29[ci skip] Update changelog and version for nightly build: v1.44.0-431-nightly.netdatabot
2024-02-28Netdata Agent: Backup restore documentation (#17006)Luis Johnstone
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>
2024-02-28[ci skip] Update changelog and version for nightly build: v1.44.0-429-nightly.netdatabot
2024-02-27add missing "gotify" to list of notification methods in alarm-notify.sh (#17069)Ilya Mashchenko
2024-02-27Add CI checks for Go code. (#17066)Austin S. Hemmelgarn
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2024-02-27Abort the agent if a single shutdown step takes more than 60 seconds. (#17060)vkalintiris
* Add timed-wait for completion. * Abort if any shutdown step takes more than 60 seconds to complete. * Timeout only on sentry builds.
2024-02-27go.d.plugin: set max chart id length to 1200 (#17062)Ilya Mashchenko
2024-02-27[ci skip] Update changelog and version for nightly build: v1.44.0-424-nightly.netdatabot
2024-02-26Bump the version of the installed Go toolchain to 1.22.0. (#17004)Austin S. Hemmelgarn
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.
2024-02-26Regenerate integrations.js (#17063)Netdata bot
Co-authored-by: tkatsoulas <12612986+tkatsoulas@users.noreply.github.com>
2024-02-26Fix links pointing to old go.d repo and update the integrations (#17040)Fotis Voutsas
* staging test * replace links and re-run integrations scripts
2024-02-26Regenerate integrations.js (#17061)Netdata bot
Co-authored-by: Ferroin <905151+Ferroin@users.noreply.github.com>
2024-02-26Integrate Go plugin with build system. (#17005)Austin S. Hemmelgarn
* 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>
2024-02-26Assorted build-related changes. (#16906)vkalintiris
* 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.
2024-02-26More concretely utilize local modules in our CMake code. (#17022)Austin S. Hemmelgarn
* 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.
2024-02-26Fix typo (#17059)vkalintiris
2024-02-26Fix a few minor bits of build-related infrastructure. (#17051)Austin S. Hemmelgarn
* Add vkalintiris as code owner for CMake related stuff. * Update GHA workflow file checks to properly flag CMake changes.
2024-02-26Protect type anomaly rate map (#17044)vkalintiris
* Add spinlock API to skip cancelability state changes. * Protect type anomaly rate map
2024-02-26Add watcher thread to report shutdown steps. (#17010)vkalintiris
* Add watcher thread to report shutdown steps. * Add license header
2024-02-26[ci skip] Update changelog and version for nightly build: v1.44.0-412-nightly.netdatabot
2024-02-25Update README.mdCosta Tsaousis
2024-02-25updated sizing netdata (#17057)Costa Tsaousis
2024-02-25DYNCFG: call the interceptor when a test is made on a new job (#17052)Costa Tsaousis
* 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
2024-02-25[ci skip] Update changelog and version for nightly build: v1.44.0-408-nightly.netdatabot
2024-02-25fix zpool state chart family (#17054)Ilya Mashchenko
2024-02-23[ci skip] Update changelog and version for nightly build: v1.44.0-406-nightly.netdatabot
2024-02-22fix alerts jsonschema prototype for latest dyncfg (#17047)Costa Tsaousis
2024-02-22Keep a count of metrics and samples collected (#17042)Stelios Fragkakis
* 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
2024-02-22Update README.mdCosta Tsaousis
remove codeclimate since it does not support C code
2024-02-22Correctly mark protobuf as required in find_package. (#17021)Austin S. Hemmelgarn
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.
2024-02-22Do not use backtrace when sentry is enabled. (#17043)vkalintiris
2024-02-22[ci skip] Update changelog and version for nightly build: v1.44.0-400-nightly.netdatabot
2024-02-21Regenerate integrations.js (#17039)Netdata bot
Co-authored-by: Ancairon <70198089+Ancairon@users.noreply.github.com>
2024-02-21Liquify start-stop-restart doc (#17037)Fotis Voutsas
liquify start-stop-restart doc
2024-02-21[ci skip] Update changelog and version for nightly build: v1.44.0-397-nightly.netdatabot
2024-02-20Improved query target cleanup (#17038)Stelios Fragkakis
Clear smh to avoid possible double metric release
2024-02-20Code cleanup (#17036)Stelios Fragkakis
Cleanup structs
2024-02-20Update disk-requirements-and-retention.mdCosta Tsaousis
2024-02-20Update machine-learning-and-assisted-troubleshooting.mdCosta Tsaousis
2024-02-20Update machine-learning-and-assisted-troubleshooting.mdCosta Tsaousis
2024-02-20Populate the SSL section in Observability and centralization points -… ↵Fotis Voutsas
(#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>
2024-02-20Regenerate integrations.js (#17034)Netdata bot
Co-authored-by: Ancairon <70198089+Ancairon@users.noreply.github.com>
2024-02-20Documentation changes, new files and restructuring the hierarchy (#17014)Fotis Voutsas
* 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
2024-02-20[ci skip] Update changelog and version for nightly build: v1.44.0-388-nightly.netdatabot
2024-02-19Metric release does not need to fetch retention (#17033)Stelios Fragkakis
metric release does not need to fetch retention
2024-02-19Increase RRD_ID_LENGTH_MAX to 1200 (#17028)Stelios Fragkakis
Increase RRD_ID_LENGTH_MAX to 1200 (was 1000)