Age | Commit message (Collapse) | Author |
|
|
|
/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
|
|
* Include Go plugin sources in main repository.
* Fix CI issues.
* Rename source tree.
|
|
Do not create a dbengine-tierX directory if the tier cannot be activated
Check for datafiles existence during finalize of ctx
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
|
|
* Add spinlock to protect metric release
Cleanup service thread
* Adjust formatting of the shutdown message
During shutdown service thread should exit faster
|
|
* Remove unused header
* Mark functions as static.
|
|
|
|
|
|
|
|
Detect machine guid change
|
|
|
|
Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>
|
|
|
|
|