Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
* Intial pass through docs
* Dash instead of slash
* To parent/child
* Child nodes
* Change diagrams
* Allowlist
* Fixes for Andrew
* Remove from build_external
* Change in proc
|
|
|
|
* Implemented collector metadata logging
* Added persistent GUIDs for charts and dimensions
* Added metadata log replay and automatic compaction
* Added detection of charts with no active collector (archived)
* Added new endpoint to report archived charts via `/api/v1/archivedcharts`
* Added support for collector metadata update
Co-authored-by: Markos Fountoulakis <44345837+mfundul@users.noreply.github.com>
|
|
|
|
* Init guide, add links
* Grammar and typo pass
* Fixes for Thiago
* Fix for Vlad
|
|
* Move directories and change verbiage to guide
* Move health guides
* Quick fix to collectors quickstart
* Fix broken links
* Remove health/tutorials dir
* Fix links in collectors quickstart
* Fix links to go.d pages
|
|
* Init new export doc
* Touch of cleanup
* A few additional fixes
* Fix broken links
* Fix for Thiago
* Fixes for Vlad
|
|
|
|
|
|
|
|
|
|
Brings TLS to OpenTSDB connector and InfluxDB
|
|
* move_nc_backend: Move script
This PR moves the script from the old directory to new directory.
* move_nc_backend: Update path
This commit updates the path inside backend documentation
* move_nc_backend: Missing line
THis commit fixed the missing line inside a Makefile
* move_nc_backend: Return file
* move_nc_backend: Fix Makefile.am
* move_nc_backend: Fix shellckeck warning
* move_nc_backend: Rename script
THis commit renames the script to nc-exporting.sh
* move_nc_backend: Missing Makefile change
* move_nc_backend: Remove unecessary line
|
|
Add tests to uv_mutex_init and uv_cond_init inside exporting.
|
|
New alarms for exporting and backend.
|
|
|
|
Cleanup allocated variables for the majority of the databases.
|
|
|
|
|
|
* Check all files
* Change md to trigger workflow
* Change version
* Try config and replacement
* Path to workspace
* Continuing to test
* Fix link in prometheus doc as test
|
|
|
|
* Update dynamic memory cleanup
* Fix unit tests
* Rename a function
* Delete GRPC objects
* Unlock a mutex
* Delete an odd file
|
|
|
|
|
|
via query parm) (#9086)
|
|
Brings function used to clean export instances.
|
|
|
|
|
|
|
|
|
|
* Implement formatters
* Add specific configuration options
* Add the connector to the Autotools and CMake configuration
* Initialize a connector instance
* Publish netdata metrics
* Fix internal stats
* Add unit tests
* Improve the documentation
|
|
* Trying out some absolute-ish links
* Try one out on installer
* Testing logic
* Trying out some more links
* Fixing links
* Fix links in python collectors
* Changed a bunch more links
* Fix build errors
* Another push of links
* Fix build error and add more links
* Complete first pass
* Fix final broken links
* Fix links to files
* Fix for Netlify
* Two more fixes
|
|
This reverts commit e2874320fc027f7ab51ab3e115d5b1889b8fd747.
|
|
|
|
* Add a print function for internal exporting statistics
* Send statistics for simple connectors
* Flush sending buffers on failures
* Send statistics for the Kinesis connector
* Send statistics for the MongoDB connector
* Add unit tests
|
|
* Fix the Prometheus web API code in the exporting engine
* Rename connector types
* Remove the conditional compilation of the exporting engine
* Use labels instead of tags
* Fix the exporter configuration
* Document functions
* Add unit tests
|
|
* Copy files from the MongoDB backend
* Update the documentation
* Rename functions in the MongoDB backend
* Add the connector to the Netdata build
* Add an initializer and a worker
* Add specific configuration options
* Initialize the connector
* Add a ring buffer for inserting data to a MongoDB database
* Add unit tests
|
|
* Disallow multiple streaming connections to the same master agent
* Reject multiple streaming connections quickly without blocking
* Increase timeout for systemd service shutdown to give time to flush the db.
* Optimize page correlation ID to use atomic counter instead of locks
* Reduce contention in global configuration mutex
* Optimize complexity of inserting configuration sections from O(N) to O(1)
* Reduce overhead of clockgettime() by utilizing CLOCK_MONOTONIC_COARSE when applicable.
* Fix unit test compile errors
|
|
* Copy files from the Prometheus remote write backend
* Update the documentation
* Rename backend -> exporting
* Add the connector to the Netdata build
* Separate files for the remote write connector
* Add an initializer and formatters
* Read a connector specific configuration option
* Add a separate function for header sending
* Use labels instead of tags
* Separate write request for every instance
* Add unit tests
|
|
* Bulk add frontmatter
* A few extra edge cases
|
|
* Prepare files for the AWS Kinesis exporting connector
* Update the documentation
* Rename functions in backends
* Include the connector to the Netdata buid
* Add initializers and a worker
* Add Kinesis specific configuration options
* Add a compile time configuration check
* Remove the connector data structure
* Restore unit tests
* Fix the compile-time configuration check
* Initialize AWS SDK only once
* Don't create an instance for an unknown exporting connector
* Separate client and request outcome data for every instance
* Fix memory cleanup, document functions
* Add unit tests
* Update the documentation
|
|
* Fix memory leaks
* Check for configuration options
* Parse simple tags
* Parse JSON tags
* Remove an unnecessary check
* Parse a JSON object
* Parse a JSON array
* Update the documentation
* Fix host locks
|
|
|
|
|
|
* Add labels to the JSON exporting connector
* Add labels to the Graphite exporting connector
* Add labels to the OpenTSDB telnet exporting connector
* Add labels to the OpenTSDB HTTP exporting connector
* Replace control characters in JSON strings
* Add unit tests
|
|
|