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
|
|
|
|
|
|
* 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
|
|
|
|
|
|
/src/go/collectors/go.d.plugin (#17092)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
This will allow backtraces to display the
specific step that might timeout.
|
|
|
|
* Add timed-wait for completion.
* Abort if any shutdown step takes more than 60 seconds to complete.
* Timeout only on sentry builds.
|
|
|
|
* 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.
|
|
|
|
* 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
|
|
|
|
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
|
|
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)
|
|
/src/go/collectors/go.d.plugin (#17030)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
/src/go/collectors/go.d.plugin (#17029)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Protect metric release
|
|
* dyncfg: allow deleting orphan configs
* restore applied text
* make the dyncfg applied text more descriptive
|
|
|
|
|
|
|
|
|
|
|
|
Use spinlock init for proper initialization so that it will work properly when compiling with NETDATA_INTERNAL_CHECKS
Clear errno so that it will not report an error when logging analyze command
|