Age | Commit message (Collapse) | Author |
|
Fix memory cleanup when process exit.
|
|
|
|
* Update collectors list
* Update collectors/COLLECTORS.md
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
* Update COLLECTORS.md
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
Co-authored-by: ladakis <vaggosbboy@gmail.com>
|
|
Co-authored-by: ilyam8 <ilya@netdata.cloud>
|
|
|
|
|
|
|
|
|
|
Adding a paragraph about how to develop a collector 'locally' and then run it in debug mode against an already running Netdata without having to re-install Netdata each time you want to test a change. This could be useful to people looking to develop a collector the first time and was not clear to me until @ilyam8 pointed it out. So might save some others a bit of time and frustration and lower barriers to building a Python collector for newbies like myself :)
|
|
Co-authored-by: Joel Hans <joel@netdata.cloud>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
|
|
|
|
|
|
* Beginning work on grouping by type
* Add and link all collectors
* Moving lots of descriptions
* More work adding descriptions
* Finish adding descriptions
* Fix eBPF links
* Fix eBPF link again
* Add Squid logs
* Add Prometheus collector
* Fix typo and rewrite paragraph
|
|
|
|
* Add VARIABLE of pid_max to active_processes chart to use on alarms
* use function for pid_max and use a single alarm
* fix in alarm
|
|
|
|
|
|
Remove messages used to develop plugin.
|
|
* Fix Chris' bug and cleanup
* Fixes for Thiago
* Fixes for Thiago
* Rephrase the health files bullets
* Fix in quickstart for Thiago
* Fix path
* Fix broken link
|
|
Podman (#9474)
* cgroups.plugin: support reading container names from podman
This is, unfortunately, not functional out of the box due to Podman's security model.
* cgroups.plugin: document podman support and required configuration
* Apply suggestions from code review
Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
|
|
|
|
Fix missing SIGPIPE for netfilter plugin
|
|
|
|
(#9687)
|
|
|
|
* doc: netdata user is also a default
Both `root` and `netdata` users will try to connect using the socket connection and only `root` user was specified in the doc.
Just added `netdata` and some quick comment
* fix: typo in mysql command
|
|
Bring next steps to build the Network Viewer charts.
|
|
|
|
|
|
* Fix crash when receiving malformed labels via streaming.
* Disallow empty _virtualization values in system_info.
|
|
* Make macOS collectors ignore archived charts.
* Make FreeBSD collectors ignore archived charts.
|
|
* Hide archived chart from mdstat collector.
* Fix dimension lookups.
|
|
|
|
(#9372)
Co-authored-by: ilyam8 <ilya@netdata.cloud>
|
|
Fix allocation length in ebpf.plugin.
|
|
|
|
|
|
Fix reference to bash on ebpf documentation.
|
|
Read socket information from kernel ring.
|
|
* Hard code a node for non-legacy multidb test
Skip dbengine initialization for new incoming children
Add code to switch to multidb ctx when accessing the dbengine
* When a non-legacy streaming connection is detected, use the multidb metadata log context
* Clear the superblock memory to avoid random data written in the metadata log
* Activate the host detection during compaction
Activate the host detection during metadata log chart updates
Keep the host in the user object during replay of the HOST command
* Add defaults for health / rrdpush on HOST metadata replay
Check for legacy status on host creation by checking is_archived and if not conclusive, call is_legacy_child()
Use defaults from the stream.conf
* Count hosts only if not archived
When host switches from archived to active update rrd_hosts_available
Remove archived hosts from charts and info
* Change parameter from "multidb disk space" to "dbengine multihost disk space"
Remove unused variables
Fix compilation error when dbengine is disabled
Fix condition for machine_guid directory creation under cache_dir
* Enable multidb disk space file creation.
* Stop deleting dimensions when rotating archived metrics if the dimension is active in a different database engine.
* Fix old bug in the code that confused obsolete hosts with orphan hosts.
* Do not delete multi-host DB host files.
* Discard dbengine state when a legacy memory mode instantiates to avoid inconsistencies.
* Identify metadata that collide with non-dbengine memory mode hosts and ignore them.
* Handle non-dbengine localhost with dbengine archived charts in localhost and streaming.
* Ignore archived hosts in streaming.
* Add documentation before merging to master.
Co-authored-by: Markos Fountoulakis <markos.fountoulakis.senior@gmail.com>
|
|
|
|
|
|
* Add lock dir
* Clean directory on startup
* Update environment variable name
* Fix file removal
* Add error message
* collectors/python.d: change lock file name
* collectors/python.d: add `nolock` cmd option
Co-authored-by: ilyam8 <ilya@netdata.cloud>
|
|
Bring new options to ebpf.plugin.
|
|
|
|
|
|
|
|
|