Costa Tsaousis
8fbf817ef8
modularized all source code ( #4391 )
...
* 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 ( #4298 )
...
* 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 ( #4327 )
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 #2872 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 #2865
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 #2520 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