summaryrefslogtreecommitdiffstats
path: root/collectors/python.d.plugin/Makefile.am
AgeCommit message (Collapse)Author
2023-02-08remove deprecated python.d collectors announced in v1.38.0 (#14454)Ilya Mashchenko
2022-12-31bump go.d.plugin to v0.48.0 (#14195)Ilya Mashchenko
2022-12-09remove deprecated python.d collectors announced in v1.37.0 deprecation ↵Ilya Mashchenko
notice (#14072)
2022-12-01remove python.d/springboot (#14075)Ilya Mashchenko
2022-11-14remove python.d/nginx_plus (#13995)Ilya Mashchenko
2022-10-18Pandas collector (#13773)Andrew Maguire
Add pandas collector.
2022-08-11chore(python.d): remove python.d/* announced in v1.36.0 deprecation notice ↵Ilya Mashchenko
(#13503)
2022-07-13chore(python.d): remove python.d/* announced in v1.35.0 deprecation notice ↵Ilya Mashchenko
(#13370)
2022-05-02chore(python.d): remove python.d/* announced in v1.34.0 deprecation notice ↵Ilya Mashchenko
(#12796)
2021-04-28add python changefinder collector (#10672)Andrew Maguire
* add python changefinder collector - adds python 'changefinder' based collector for online changepoint detection.
2021-04-26Zscores python collector (#10673)Andrew Maguire
* adding zscores collector
2020-12-02Anomalies collector (#10060)Andrew Maguire
ML based anomaly detection python collector built on top of PyOD.
2020-11-30Alarms collector (#10042)Andrew Maguire
Adding a simple python based Alarms collector to read from active alarms via /api/v1/alarms and add any active warning alarms to the alarms chart as per a status_map that maps alarm states to integers.
2020-07-21python.d: add job file lock registry (#9564)Ilya Mashchenko
2020-01-28/collectors/python.d: remove unbound module (#7853)Ilya Mashchenko
* collectors/python.d/unbound: remove * /docs: remove python unbound mentions * README.md: remove python unbound mentions
2020-01-25Remove all refernces to .keep files (#7829)James Mills
2019-12-06Add HP Smart Storage Array python plugin (#7181)Peter Gnodde
* Add HP Smart Storage Array python plugin * Use sudo -l to check if the netdata user is allowed to execute the ssacli command * Don't prepend protected functions and properties with an underscore * Use match_any() helper instead of or to match with any regex * Simplify HPSSA.parse_logical_drive() * Document hpssa specific configuration parameters * Improve README.md with suggestions
2019-11-11Ownership and permissions of /etc/netdata (#7244)Konstantinos Natsakis
* make install takes care of ownership and permissions of /etc/netdata Instead of netdata-installer.sh * Fix identation in Makefile.am files * netdata-installer.sh: Clearer variable assignment * netdata-installer.sh: Set /etc/netdata/netdata.conf ownership to root:root and permissions to 0644 * netdata-installer.sh: Set /etc/netdata/.environment permissions to 0644 * install-or-update.sh: Set permissions for /opt/netdata/etc/netdata.conf to 0644 * install-or-update.sh: Use ${NETDATA_PREFIX} more * install-or-update.sh: Improve indentation * install-or-update.sh: Do not create /opt/netdata/etc/netdata directories * debian/rules: /etc/netdata files and directories are now installed by make install * debian/rules: Properly copy files across directories When destination directory exists * netdata.spec.in: /etc/netdata ownership and permissions * Revert "Fix identation in Makefile.am files" This reverts commit 63fdb299b69152fda6984f81b0fef02f364c5efe. * Remove uninstall-local recipes from Makefile.am files * Removed superfluous whitespace and hash
2019-10-22add support for am2320 sensor (#7024)Tom Buck
* add support for am2320 sensor add support for am2320 temperature and humidity sensor * Rename readme.md to README.md * updated README.md to include proper sections updated README.md to include proper sections * readme updated and file name corrected readme updated with missing formatting and information. AM2320.chart.py filename corrected. * changed simple service import chnaged simple service import location * updated README.md to remove the reference of moving the script file. * requested changes - Moved header from README.md to am2320.chart.py - Added Alarm for am2320 to health.d - Changed exception to value error in am2320.chart.py * typo changed mae to make in comment * Add title and icon for AM2320 Sensor Add title and icon for AM2320 Sensor * typo corrected changed Save to save * added I2C group to installer Added netdata to the I2C group during install or update. Removed instruction to add netdate to I2C group from README.md * change tab to spaces change tab to spaces
2019-09-17Gearman plugin for Netdata (#6567)Kyle Agronick
Added Gearman plugin and alarms
2019-06-18Add a riak plugin (#6286)Johannes Christ
* Add a Riak plugin.
2019-04-27NEW: Energi Core daemon monitoring, suits other Bitcoin forks (#5894)Andrey Galkin
* NEW: Energi Core daemon monitoring, suites other Bitcoin forks * Attempt to make Codacy checks happy * Added energid sample configuration, enabled by default * Post-review fixes & revised charts * Added default Energi, Bitcoin and Dash to energid.conf configuration * Fighting with Codacy markdown check * Added energid protocol description comment * Added JSON_RPC_VERSION as module variable * Screw you Codacy markdown * Screw you Codacy Markdown #2 * Screw you Codacy Markdown #3 * Finally, fixed what remark-lint wants * Strict local remark-lint + plugins pass for README.md * Attempt with another remark-lint configuration
2019-03-19Remove obsolete python modules (#5659)Ilya Mashchenko
##### Summary Fixes: #5647 ___ Remove obolete python modules: - cpuidle (moved to proc plugin #4635) - cpufreq (moved to proc plugin #4562) - mdstat (moved to proc plugin #4768) - linux_power_supply (moved to proc plugin #4960) ##### Component Name [/collectors/python.d.plugin/](https://github.com/netdata/netdata/tree/master/collectors/python.d.plugin) ##### Additional Information
2019-03-13Remove ssl check module (#5626)Ilya Mashchenko
##### Summary Fixes: #5624 > memory leak in SSLSocket.getpeercert() https://bugs.python.org/issue29738 ##### Component Name [collectors/python.d.plugin/sslcheck](https://github.com/netdata/netdata/tree/master/collectors/python.d.plugin/sslcheck) ##### Additional Information
2019-03-13sslcheck module: (remote) SSL certificate expiry time check (#5365)Peter Thurner
* added WIP ssl certificate expiry time check plugin * fixing bugs * more bugfixes * cleaned up * fixed graphing * More pretty readme * cleaned up style * change author * simplify * add days_until_expiration_warn and correctly calc seconds * update config * config update * readme update * return false from check if module failed to collect data * set default update_every to 60 * add alarm * add sslcheck to makefile * fix indentation * add crit to alarm * update conf * update readme * add days_until_expiration_critical * change default days_until_expiration_warning to 14 * minor
2019-02-28oracledb py module (#5421)Ilya Mashchenko
<!-- Describe the change in summary section, including rationale and degin decisions. Include "Fixes #nnn" if you are fixing an existing issue. In "Component Name" section write which component is changed in this PR. This will help us review your PR quicker. If you have more information you want to add, write them in "Additional Information" section. This is usually used to help others understand your motivation behind this change. A step-by-step reproduction of the problem is helpful if there is no related issue. --> ##### Summary Fixes: #1996 ##### Component Name python.d.plugin oracledb module ##### Additional Information #### Used queries: - [system metrics]: ```sql SELECT metric_name, value FROM gv$sysmetric ORDER BY begin_time ``` <details><summary>collected metrics</summary> <p> | name| |---| | average_active_sessions | | session_count | | session_limit_percent | | logons_per_sec | | physical_reads_per_sec | | physical_writes_per_sec | | disk_sort_per_sec | | long_table_scans_per_sec | | database_wait_time_ratio | | shared_pool_free_percent | | memory_sorts_ratio | | sql_service_response_time | | user_rollbacks_per_sec | | enqueue_timeouts_per_sec | | buffer_cache_hit_ratio | | cursor_cache_hit_ratio | | library_cache_hit_ratio | | row_cache_hit_ratio | | global_cache_blocks_corrupted | | global_cache_blocks_lost | </p> </details> </br> - [tablespace] ```sql SELECT m.tablespace_name, m.used_space * t.block_size AS used_bytes, m.tablespace_size * t.block_size AS max_bytes, m.used_percent FROM dba_tablespace_usage_metrics m JOIN dba_tablespaces t ON m.tablespace_name = t.tablespace_name ``` <details><summary>collected metrics</summary> <p> | name| |---| | tablespace_size | | tablespace_used | | tablespace_used_in_percent | </p> </details> </br> - [activities count] ```sql SELECT name, value FROM v$sysstat WHERE name IN ( 'parse count (total)', 'execute count', 'user commits', 'user rollbacks' ) ``` <details><summary>collected metrics</summary> <p> | name| |---| | activity_parse_count | | activity_execute_count | | activity_user_commits | | activity_user_rollbacks | </p> </details> </br> - wait time ```sql SELECT n.wait_class, round(m.time_waited / m.INTSIZE_CSEC, 3) FROM v$waitclassmetric m, v$system_wait_class n WHERE m.wait_class_id = n.wait_class_id AND n.wait_class != 'Idle' ```
2018-12-18remove cross-directory dependency in build system (#5012)Paweł Krupa
* remove cross-directory dependency in build system * remove unused pythondir_POST replace sysconfdir/netdata with configdir
2018-11-15openldap monitoring plugin added (#4513)Manolis Kartsonakis
* openldap monitoring plugin added * fixed identation, added makefile link * removed trailing whitespaces * style fixes * removed some more trailnf spaces * refactored conn method, formatting suggestions, simpler config * format suggestions, added connect-reconnect methods and alive flag * removed trailing whitespaces * trailing spaces * connection manipulation and cosmetics * charts names units and titles * added connection timeout * timout option moved * removed disable by default * timeout default value * default vars and cofig comments added * user pass commented and enabled plugin by default * python.d disabled openldap * error handling, allow anonymous bind * ldap exception * anonymous bind refactoring * none as default removed from username password
2018-11-12nvidia_smi: init version added (#4589)Ilya Mashchenko
* nvidia_smi: init version added * Update nvidia_smi.chart.py * nvidia_smi: don't use __bool__ for checking xml parse result
2018-11-05add tor python module (#4546)Ilya Mashchenko
* tor: python tor module init version * tor: minor * tor: minor * tor: minor * tor: user super in __init__ * tor: do not suggest to use password by default * tor: add module to python.d.conf
2018-10-23adaptec_raid python module (#4429)Ilya Mashchenko
* adaptec_raid module init version * adaptec_raid minor * adaptec_raid minor * adaptec_raid minor * adaptec_raid arcconf command fix * adaptec_raid minor fixes * adaptec_raid add alarms * adaptec_raid add link to screenshot to the readme
2018-10-23Add proxysql in python.d.plugin Makefile.am (#4466)Ali Borhani
2018-10-17Added uwsgi plugin (#4404)robbert-ef
* Added uwsgi plugin * Added makefile for plugin and fixed some code style issues * Refactored generating dimensions to allow workers to be added at run-time. The dimension name is now the PID of the worker. exceptions, harikiris and respawns are now global and not per worker as this did not make any sense. * Code-review related formatting changes
2018-10-16fix netdata.spec for new directory structure (#4410)Costa Tsaousis
* fix netdata.spec; fixes #4409 * second pass * more netdata.spec fixes * more netdata.spec fixes * more netdata.spec fixes * more netdata.spec fixes * more netdata.spec fixes
2018-10-16Fix make dist (#4401)Costa Tsaousis
* fix make dist; fixes #4400 * added daemon dir * fix edit-config in dist * removed config.h from file dependencies * do not attempt to detect stock files on vanilla installations * add missing files to dist * another fix for missing dist files * modular plugins are now self-configured for automake * updated lgtm * fix cncf urls
2018-10-15modularized all source code (#4391)Costa Tsaousis
* modularized all external plugins * added README.md in plugins * fixed title * fixed typo * relative link to external plugins * external plugins configuration README * added plugins link * remove plugins link * plugin names are links * added links to external plugins * removed unecessary spacing * list to table * added language * fixed typo * list to table on internal plugins * added more documentation to internal plugins * moved python, node, and bash code and configs into the external plugins * added statsd README * fix bug with corrupting config.h every 2nd compilation * moved all config files together with their code * more documentation * diskspace info * fixed broken links in apps.plugin * added backends docs * updated plugins readme * move nc-backend.sh to backends * created daemon directory * moved all code outside src/ * fixed readme identation * renamed plugins.d.plugin to plugins.d * updated readme * removed linux- from linux plugins * updated readme * updated readme * updated readme * updated readme * updated readme * updated readme * fixed README.md links * fixed netdata tree links * updated codacy, codeclimate and lgtm excluded paths * update CMakeLists.txt * updated automake options at top directory * libnetdata slit into directories * updated READMEs * updated READMEs * updated ARL docs * updated ARL docs * moved /plugins to /collectors * moved all external plugins outside plugins.d * updated codacy, codeclimate, lgtm * updated README * updated url * updated readme * updated readme * updated readme * updated readme * moved api and web into webserver * web/api web/gui web/server * modularized webserver * removed web/gui/version.txt