Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
* Improve cleanup of ephemeral hosts
* Simplify ephemeral load message
|
|
Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>
|
|
|
|
|
|
* Rearrange code
* Explicit init of sqlite library and shutdown
Function to close all databases
* Add functions to return db size
* Prevent overflow
* Address review comments
* Initialize sqlite library before ml_init
* Fix unittest
|
|
Because docker/build-push-action can't handle the case of pushing to
multiple registries by digest.
|
|
|
|
|
|
|
|
* Rework Docker CI to build each platform in it's own runner.
* Remove bogus conditional in publish step.
|
|
* eliminate fields that should be labels
* remaining
* remove comma
* add _os and _hostname host labels
* systemd-journal dynamic configuration updates
* move systemd-journal dynamic configuration to logs
* copied and integrated rrdlabels update from #16953
* strict type checking on SIMPLE_PATTERN and fixes for wrong uses
* add _os and _hostname on children that do not advertise them
* remove instance names support for alerts
* removed charts and families from docs
* Adjust alert config store statement
* Remove os, host, plugin, module, charts from alert configuration
* Fix compilation warning, remove unused keys (charts, foreach)
---------
Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
|
|
|
|
Fix compilation warnings
|
|
remove file
|
|
|
|
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
/src/go/collectors/go.d.plugin (#17092)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
|
|
fix naming convention for ioping plugin
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
(#17085)
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
* rename network plugin post and pre install actions
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Base package shouldn't touch subpackages permissions
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
|
|
|
|
Given our current platform support spread, it’s far more likely that the
user’s system has networking issues preventing access to GitHub than
that they happen to be trying to install on a platform we don’t provide
static builds for.
|
|
|
|
This will allow backtraces to display the
specific step that might timeout.
|
|
(#16985)
To optimize the CI we are trying to cache build artifacts such as all the software we build and statically bundle for static binaries (for each arch) In a nutshell the artifacts of these https://github.com/netdata/netdata/tree/master/packaging/makeself/jobs source files. With this https://github.com/netdata/netdata/blob/master/.github/scripts/get-static-cache-key.sh script we generate the keys for these cached artifacts taking into account the (source files of the jobs, version of the software, static packages bundled in the base images). The effort #16303 to make a centralized file for all the versions expanded the problem of not considering the exact versions.
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
* Split network viewer plugin to it’s own package.
* Fix typos in RPM changelog.
* Add soft dep on ebpf plugin.
|
|
|
|
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.
|