0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-05-18 07:01:20 +00:00
Commit graph

47 commits

Author SHA1 Message Date
Costa Tsaousis
8fbf817ef8
modularized all source code ()
* 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
2018-10-15 23:16:42 +03:00
Austin S. Hemmelgarn
f51f1f839e
Python.d/postgres.chart.py PEP 8 code cleanup ()
* python.d/postgres.chart.py PEP 8 cleanup

Fixed formatting of container literals and some line lengths.

* Clean up SQL code in python.d/postgres.chart.py

* Really fix SQL code formatting.

Patch courtesy of @anayrat.
2018-10-11 09:05:12 -04:00
Paweł Krupa
d536ba6a43 fix spdx () 2018-09-30 02:36:42 +03:00
Austin S. Hemmelgarn
e8915e2653 Add SPDX-License-Identifier headers to most files.
This tags all the files that I can clearly identify as being part of
Netdata and not a local copy of a third party package that we're
redistributing.
2018-05-31 15:33:12 -04:00
lgz
e23e6fbb7b postgres module: TypeError fix in query_stats_ 2018-04-10 22:04:18 +09:00
anayrat
1d7c6bba16 Postgres : Add replication slot and wal writes charts.
Fix units for other charts.
2018-03-25 15:28:48 +02:00
anayrat
79ec2dce49 Postgres : Handle when server is in recovery 2018-03-09 20:17:05 +01:00
anayrat
e57a2f1398 Add postgresql charts
* Add temp files chart
* Add WAL written chart
* Rename previous bgwriter char to checkpointer
* Add several bgwriter charts
* Add autovacuum chart
* Add replication chart
2018-02-16 12:49:20 +01:00
lgz
875bc60428 some codacy fixes 2017-11-03 11:02:35 +09:00
lgz
4d088d57f7 mysql and postgres modules default priority changed to 60 000 2017-11-03 10:32:19 +09:00
Costa Tsaousis
660cb84a4b
Merge pull request from l2isbad/new_python_d_plugin
New python d plugin
2017-10-28 14:46:36 +03:00
Facetoe
83b91c726a postgres.chart: Don't fail on 2.6.6.
zero length field name in format() is not supported in 2.6.6.
2017-10-24 13:57:54 +08:00
Facetoe
21c947a891 postgres.chart.py: Support new WAL directory name.
In versions <= 10 the WAL directory was called 'pg_xlog', and from 10
onwards has been renamed to 'pg_wal'.

Raised in 
2017-10-24 13:27:47 +08:00
lgz
2bacee029a "postgres" module update 2017-10-20 13:51:13 +09:00
Facetoe
4262174fef Ensure configured user has the necessary permissions. 2017-08-09 21:58:21 +08:00
Facetoe
eae6659e8a postgres.chart.py: Fix superuser bug.
Resolve issue raised in  that led to non superuser instances
attempting to execute queries that require superuser privs.
2017-07-30 23:47:55 +08:00
Facetoe
07383b9840 Honor database_poll option.
When collecting database statistics, ensure we only collect information
on those databases we are interested in.
2017-04-23 18:55:52 +07:00
Facetoe
dffbfe4ade Only include ARCHIVE if superuser.
The ARCHIVE query uses the pg_ls_dir function which requires Superuser
permissions.
2017-04-23 18:51:19 +07:00
Ilya
d31074058c postgres_plugin: option to exclude databases from poll added 2017-03-23 23:16:22 +09:00
Ilya
46df800df1 postgres_plugin: remove sensitive information from error 2017-03-03 23:12:58 +09:00
Ilya
ea1bda4d61 postgres_plugin: database size chart added, index and table stats disabled by default, code refactoring 2017-03-02 20:37:14 +09:00
Ilya
0ac75e7185 postgres plugin: better error handling on plugin start 2017-02-02 13:21:03 +09:00
Ilya
8aa5061c24 postgres plugin: connect/reconnect to unix socket fixed 2017-02-02 09:47:44 +09:00
Ilya
0f6457c9df postgres plugin: reconnect to postgres after restart/stop etc 2017-01-26 01:58:37 +09:00
Moumoul
fbe1ef0b9d postgres.chart.py Add python2.6 support + Fix sql query 2016-12-14 18:54:14 +01:00
Facetoe
6084cac847 Print useful error message when postgres plugin job fails. 2016-11-30 18:56:26 +08:00
Facetoe
fb70892b8c Ignore expected exceptions. 2016-10-30 18:58:52 +08:00
Costa Tsaousis (ktsaou)
66c57eb5b3
postgres plugin improvements 2016-10-30 02:05:16 +03:00
Facetoe
1d215289bb Remove commented code, fix minor bug. 2016-10-26 06:56:31 +08:00
Facetoe
6ea992dc26 Enable WAL chart when connected as superuser. 2016-10-25 20:24:55 +08:00
Facetoe
a33df9ff1a Support optionally disabling the table and index charts. 2016-10-25 19:00:07 +08:00
Facetoe
3acbf4993f Remove operations charts as pg_statio_all_tables only returns info on
current database.
2016-10-23 20:47:54 +08:00
Facetoe
41d0bd5909 Add connections per database. 2016-10-23 18:10:20 +08:00
Facetoe
39f0415fa5 Reuse existing connection. 2016-10-23 17:58:02 +08:00
Facetoe
3a4d2019f9 Remove commented code. 2016-10-23 17:57:49 +08:00
Facetoe
31e68fa954 Show locks per database. 2016-10-23 17:44:48 +08:00
Facetoe
97b5b991c0 Reduce necessary queries. 2016-10-23 14:53:00 +08:00
Facetoe
0b780e3dd1 Add Facetoe and Dangtranhoang as authors. 2016-10-23 14:43:05 +08:00
Facetoe
eeeec42693 Support dynamically discovering and charting databases. 2016-10-23 14:40:58 +08:00
Facetoe
87db5c657a Add reworked module from @dangtranhoang. 2016-10-20 17:27:22 +08:00
Facetoe
5202205a80 Try to connect to the postgres database by default. 2016-10-15 14:35:32 +08:00
Facetoe
d9d00ace48 Remove block time chart. 2016-10-05 20:27:53 +08:00
Facetoe
689cadac51 Use only one query. 2016-10-04 22:38:09 +08:00
Facetoe
e4d849b342 Use summary views where available. 2016-10-04 22:32:43 +08:00
Facetoe
dcf1242076 Add Buffer Cache 2016-10-03 19:19:15 +08:00
Facetoe
9ed56f71f5 Add bgwriter info 2016-10-03 18:41:37 +08:00
Facetoe
ff6874dafe Add postgres plugin. 2016-10-02 22:05:21 +08:00