summaryrefslogtreecommitdiffstats
path: root/collectors
AgeCommit message (Collapse)Author
2020-10-28ebpf memory cleanup (#10096)thiagoftsm
Fix memory cleanup when process exit.
2020-10-22Fix platform dependent printf format (#10120)Adrien Mahieux
2020-10-20Update supported collectors list with new collectors (#10102)Joel Hans
* 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>
2020-10-20Wireless statistics (#10052)thiagoftsm
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>
2020-10-20nvidia_smi: Not count users with zero memory allocated (#10098)Guido
Co-authored-by: ilyam8 <ilya@netdata.cloud>
2020-10-20Add support for HBA drives in hpssa.chart.py (#10093)martinpal
2020-10-20collectors/cgroups: fix resolving container names in k8s (#10072)Ilya Mashchenko
2020-10-20collectors/cgroups: filter pod level cgroups (#10095)Ilya Mashchenko
2020-10-20Add per queue charts in rabbitmq.chart.py (#10064)zarak
2020-10-14Update README.md (#10067)Andrew Maguire
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 :)
2020-10-09small docs update - adding note about using `nolock` when debugging (#10036)Andrew Maguire
Co-authored-by: Joel Hans <joel@netdata.cloud> Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2020-10-07python.d/rabbitmq: Add chart for churn rates (#10031)Chad Knutson
2020-09-30fix file descriptor leak (#10013)Adrien Mahieux
2020-09-22Quick fix to eBPF-apps setting (#9967)Joel Hans
2020-09-10Update supported collectors doc to organize by type (#9513)Joel Hans
* 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
2020-09-02python.d/dnsdist: fix latency-avg chart units (#9871)scottymuse
2020-09-01collect active processes limit feature v2 (#9843)Fotis Voutsas
* 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
2020-09-01python.d/openldap: fix tls over ldap (#9853)Guido
2020-08-27Change a log level in cgroup-network helper (#9836)Vladimir Kobal
2020-08-19Remove ebpf debug messages (#9754)thiagoftsm
Remove messages used to develop plugin.
2020-08-19Docs: Add daemon config to health section and standardize IP references (#8837)Joel Hans
* 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
2020-08-19cgroups.plugin: add and document support for reading container names from ↵K900
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>
2020-08-17python.d/redis: collect `maxmemory` (#9767)Ilya Mashchenko
2020-08-17Fix netfilter for it closes when sigpipe happens (#9756)thiagoftsm
Fix missing SIGPIPE for netfilter plugin
2020-08-17python.d/isc_dhcpd: add support for ip ranges (#9755)Javier Pastor
2020-08-16python.d/ipfs: disable call to the `/api/v0/stats/repo` endpoint by default ↵Ilya Mashchenko
(#9687)
2020-08-16python.d/varnish: multiple storage backends fix (#9668)florianmagnin
2020-08-14doc: netdata user is also a default (#9555)Matias Barletta
* 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
2020-08-14Network viewer charts (#9591)thiagoftsm
Bring next steps to build the Network Viewer charts.
2020-08-14Fix code formatting for the mdstat collector (#9749)Vladimir Kobal
2020-08-12Fix for ignored LXC containers (#9645)Vladimir Kobal
2020-08-11Fix crash when receiving malformed labels via streaming. (#9715)Markos Fountoulakis
* Fix crash when receiving malformed labels via streaming. * Disallow empty _virtualization values in system_info.
2020-08-11Fix collectors on MacOS and FreeBSD to ignore archived charts. (#9695)Markos Fountoulakis
* Make macOS collectors ignore archived charts. * Make FreeBSD collectors ignore archived charts.
2020-08-05Hide archived chart from mdstat collector. (#9667)Markos Fountoulakis
* Hide archived chart from mdstat collector. * Fix dimension lookups.
2020-08-04Detect a buggy Ubuntu kernel (#9648)Vladimir Kobal
2020-08-04nvidia_smi: charts for memory used by each user and number of distinct users ↵Guido
(#9372) Co-authored-by: ilyam8 <ilya@netdata.cloud>
2020-08-04fix_gcc_10_warning: Fix warning when compiled on gcc-10.1 (#9651)thiagoftsm
Fix allocation length in ebpf.plugin.
2020-08-04python.d: fix `find_binary` (#9641)Ilya Mashchenko
2020-08-03charts.d: fix `current_time_ms_from_date` on macOS (#9636)Ilya Mashchenko
2020-07-31Adjust check-kernel-config.sh to run in bash (#9633)Steve8291
Fix reference to bash on ebpf documentation.
2020-07-29Read socket information from kernel ring (#9549)thiagoftsm
Read socket information from kernel ring.
2020-07-28Implemented multihost database (#9556)Stelios Fragkakis
* 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>
2020-07-27python.d/gearmand: handle func prefixes in `status\n` response (#9610)Ilya Mashchenko
2020-07-27Stop mdstat collector from looking up archived charts. (#9583)Markos Fountoulakis
2020-07-23Added lock dir (#9584)Vladimir Kobal
* 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>
2020-07-21Network Viewer options (#9495)thiagoftsm
Bring new options to ebpf.plugin.
2020-07-21charts.d.plugin: never use `-t` option for `timeout` (#9568)Ilya Mashchenko
2020-07-21python.d: add job file lock registry (#9564)Ilya Mashchenko
2020-07-17Adding pihole to the dns app group (#9557)Blake Matheny
2020-07-17Implemented the HOST command in metadata log replay (#9489)Stelios Fragkakis