0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-28 06:32:30 +00:00
Commit graph

309 commits

Author SHA1 Message Date
Chris Akritidis
a223f59ab3
Add up to date info on improving performance ()
* Add up to date info on improving performance

* Reduced some line lengths
2022-11-24 08:03:38 -08:00
Tasos Katsoulas
dadb1e8aad
Change relative links to absolute for learn components ()
Change relative links to absolute based on @site

Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>

Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2022-11-18 11:41:09 +02:00
Andrew Maguire
c96d9228a8
use calculator app instead of spreadsheet ()
use calculator app instead of spreadsheet

I think we should use the app instead of a spreadsheet. 

- It's a better user experience.
- It's easier to maintain and open for all since it just lives here: https://github.com/netdata/netdata-storage-calculator.
- Anyone who wants to customize it or play with it can also just open the notebook in colab.
- It feels a bit more polished.
2022-11-17 14:45:49 +00:00
thiagoftsm
a575842f69
WMI Process (Dashboard, Documentation) () 2022-11-11 13:18:10 +00:00
Tasos Katsoulas
0036c363f4
Change the db-engine calculator to a read only gsheet ()
Change the db-engine calculator to a read only gsheet


Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-11-11 08:38:52 +02:00
Andrew Maguire
b8c40af67c
update link to point at demo spaces ()
* update link to point at demo spaces

* Update docs/Demo-Sites.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-11-02 19:28:58 +00:00
thiagoftsm
873184d115
Add description for TCP WMI () 2022-10-25 16:14:41 +00:00
Timotej S
de96dd73f2
app to api netdata cloud () 2022-10-24 15:17:17 +02:00
DShreve2
8c7fd75515
Update step-09 for dbmode update.md () 2022-10-22 12:56:39 +03:00
DShreve2
74fc4831bf
Provide Details on Label Filtering/Custom Labels ()
* Provide Details on Label Filtering/Custom Labels

Adding documentation for the new Chart Label Filtering feature and custom labels for collectors.

* Add screenshots to label filtering

* Update docs/dashboard/interact-charts.mdx

Co-authored-by: Hugo Valente <82235632+hugovalente-pm@users.noreply.github.com>

Co-authored-by: Hugo Valente <82235632+hugovalente-pm@users.noreply.github.com>
2022-09-30 10:51:00 -04:00
Chris Akritidis
a150694aa4
Add link to the performance optimization guide () 2022-08-31 10:04:53 +03:00
Ilya Mashchenko
9bd7528dbc
chore(python.d): remove python.d/* announced in v1.36.0 deprecation notice () 2022-08-11 19:23:38 +03:00
Ilya Mashchenko
1140ee1ecd
docs: change postgres links to go version () 2022-08-09 08:17:25 +02:00
Ilya Mashchenko
4b115f20b4
docs: fix unresolved file references () 2022-08-05 14:30:55 +03:00
Tasos Katsoulas
82649b6e78
fix a guide so we can reference it's subsections () 2022-07-29 16:48:03 +03:00
Chris Akritidis
146c66b349
Remove octopus from demo-sites () 2022-07-22 06:56:09 -07:00
Tasos Katsoulas
f9325ac7d1
minor fixes on metadata fields () 2022-07-20 13:16:45 +03:00
Tasos Katsoulas
02996dab66
Docs housekeeping ()
* Change the title of the /docs/configure/machine-learning doc
* fix some outdated links
* Clarify some details in the postgres collector
2022-07-14 20:21:49 +03:00
Tasos Katsoulas
bc5ba4f891
Update docs on metric storage ()
This PR 

- Explains the new tiering mechanism.
- Housekeeping docs about Agent's database options.
- Updates all the configuration options for the `dbengine`.
- Provide a new way for the users to calculate the space they need for their 
  metric storage needs (via a spreadsheet)

Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
Co-authored-by: DShreve2 <david@netdata.cloud>
2022-07-14 17:16:12 +03:00
Fotis Voutsas
8d9fb91b20
Guide for troubleshooting Agent with Cloud connection for new nodes ()
* first commit for the guide

* minor changes

* lint and remove the image metadata

* fix some newlines and add backlinks

* fix some typos

* Changes to the structure and steps

* Fix title and custom_edit_url

* minor styling fixes

* Update troubleshooting-agent-with-cloud-connection.md

* some wording changes and additions

* fixes plus added Tasos's suggestions

* Update troubleshooting-agent-with-cloud-connection.md

Co-authored-by: Tasos Katsoulas <tasos@netdata.cloud>
Co-authored-by: DShreve2 <david@netdata.cloud>
2022-07-13 12:23:00 +03:00
Austin S. Hemmelgarn
97552e3096
Add document explaining how to proxy Netdata via H2O ()
* Add document explaining how to proxy Netdata via H2O

* Fix typos.

* Update Running-behind-h2o.md

Co-authored-by: DShreve2 <david@netdata.cloud>
2022-07-12 14:04:55 -04:00
Muhammed Hussein karimi
1bc2cf0d1d
added another way to get ansible plays () 2022-07-11 18:59:16 +00:00
Chris Akritidis
bbb49318e4
Add link to docker config section ()
* Add link to docker config section

Point to the docker installation page

* Use relative link

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update docs/configure/nodes.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-07-06 11:27:40 -07:00
Stelios Fragkakis
49234f23de
Multi-Tier database backend for long term metrics storage ()
* Tier part 1

* Tier part 2

* Tier part 3

* Tier part 4

* Tier part 5

* Fix some ML compilation errors

* fix more conflicts

* pass proper tier

* move metric_uuid from state to RRDDIM

* move aclk_live_status from state to RRDDIM

* move ml_dimension from state to RRDDIM

* abstracted the data collection interface

* support flushing for mem db too

* abstracted the query api

* abstracted latest/oldest time per metric

* cleanup

* store_metric for tier1

* fix for store_metric

* allow multiple tiers, more than 2

* state to tier

* Change storage type in db. Query param to request min, max, sum or average

* Store tier data correctly

* Fix skipping tier page type

* Add tier grouping in the tier

* Fix to handle archived charts (part 1)

* Temp fix for query granularity when requesting tier1 data

* Fix parameters in the correct order and calculate the anomaly based on the anomaly count

* Proper tiering grouping

* Anomaly calculation based on anomaly count

* force type checking on storage handles

* update cmocka tests

* fully dynamic number of storage tiers

* fix static allocation

* configure grouping for all tiers; disable tiers for unittest; disable statsd configuration for private charts mode

* use default page dt using the tiering info

* automatic selection of tier

* fix for automatic selection of tier

* working prototype of dynamic tier selection

* automatic selection of tier done right (I hope)

* ask for the proper tier value, based on the grouping function

* fixes for unittests and load_metric_next()

* fixes for lgtm findings

* minor renames

* add dbengine to page cache size setting

* add dbengine to page cache with malloc

* query engine optimized to loop as little are required based on the view_update_every

* query engine grouping methods now do not assume a constant number of points per group and they allocate memory with OWA

* report db points per tier in jsonwrap

* query planer that switches database tiers on the fly to satisfy the query for the entire timeframe

* dbegnine statistics and documentation (in progress)

* calculate average point duration in db

* handle single point pages the best we can

* handle single point pages even better

* Keep page type in the rrdeng_page_descr

* updated doc

* handle future backwards compatibility - improved statistics

* support &tier=X in queries

* enfore increasing iterations on tiers

* tier 1 is always 1 iteration

* backfilling higher tiers on first data collection

* reversed anomaly bit

* set up to 5 tiers

* natural points should only be offered on tier 0, except a specific tier is selected

* do not allow more than 65535 points of tier0 to be aggregated on any tier

* Work only on actually activated tiers

* fix query interpolation

* fix query interpolation again

* fix lgtm finding

* Activate one tier for now

* backfilling of higher tiers using raw metrics from lower tiers

* fix for crash on start when storage tiers is increased from the default

* more statistics on exit

* fix bug that prevented higher tiers to get any values; added backfilling options

* fixed the statistics log line

* removed limit of 255 iterations per tier; moved the code of freezing rd->tiers[x]->db_metric_handle

* fixed division by zero on zero points_wanted

* removed dead code

* Decide on the descr->type for the type of metric

* dont store metrics on unknown page types

* free db_metric_handle on sql based context queries

* Disable STORAGE_POINT value check in the exporting engine unit tests

* fix for db modes other than dbengine

* fix for aclk archived chart queries destroying db_metric_handles of valid rrddims

* fix left-over freez() instead of OWA freez on median queries

Co-authored-by: Costa Tsaousis <costa@netdata.cloud>
Co-authored-by: Vladimir Kobal <vlad@prokk.net>
2022-07-06 14:01:53 +03:00
Andrew Maguire
f8636f1f64
Improve anomaly detection guide () 2022-07-01 17:37:39 +03:00
Costa Tsaousis
c3dfbe52a6
netdata doubles ()
* netdata doubles

* fix cmocka test

* fix cmocka test again

* fix left-overs of long double to NETDATA_DOUBLE

* RRDDIM detached from disk representation; db settings in [db] section of netdata.conf

* update the memory before saving

* rrdset is now detached from file structures too

* on memory mode map, update the memory mapped structures on every iteration

* allow RRD_ID_LENGTH_MAX to be changed

* granularity secs, back to update every

* fix formatting

* more formatting
2022-06-28 17:04:37 +03:00
Ilya Mashchenko
0fa55c7dce
feat: move dirs, logs, and env vars config options to separate sections () 2022-05-17 17:31:19 +03:00
Ilya Mashchenko
bc18511765
chore(streaming): bump default "buffer size bytes" to 10MB () 2022-05-15 23:07:44 +03:00
Ilya Mashchenko
dd313048f6
docs: fix unresolved file references () 2022-05-11 13:06:06 +03:00
Suraj Neupane
22863c42b9
Remove node.d.plugin and relevant files ()
* Remove node.d.plugin and relevant files

* fix build packages

* remove node.d related words/phrases from docs and tests
2022-05-03 09:16:21 +03:00
Ilya Mashchenko
90c2fcb838
chore(python.d): remove python.d/* announced in v1.34.0 deprecation notice () 2022-05-02 18:15:33 +03:00
Joel Hans
5b251f0aa3
Add new dashboard/web server reference file ()
* Init new reference

* Fix broken links

* Apply suggestions from code review

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Co-authored-by: Tina Luedtke <kickoke@users.noreply.github.com>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-04-20 15:55:06 -07:00
Tina Luedtke
dffa33f83d
Docs templates ()
* Add concept template

* Add task template

* commit pending changes bc I need to switch branch

* Upload set of templates for discussion

* Amend templates based on feedback

* Refinements

* Rename _concept-template.md to _concept-page-template.md
2022-04-20 08:06:23 -07:00
coffeegrind123
00ed87c2c3
Gotify notifications () 2022-04-20 00:48:17 +00:00
Andrew Maguire
fc79a7d060
update anonymous-statistics readme for PH Cloud ()
* update anonymous-statistics readme for PH Cloud

As we migrate away from our self hosted PostHog offering to using the PostHog Enterprise Cloud product, we should update docs to make this clear.

* Update docs/anonymous-statistics.md

Co-authored-by: Tina Luedtke <kickoke@users.noreply.github.com>
2022-04-05 08:14:50 -07:00
Vladimir Kobal
52456f5baf
Remove backends subsystem () 2022-03-15 11:50:24 +01:00
DanTheMediocre
c59aacc18c
Fix 'connect' typo anomaly-detection-python.md () 2022-03-04 12:18:12 +02:00
Ratish Thakoersingh
cf1a306ce7
Fixed typos in docs/Running-behind-haproxy.md () 2022-03-01 19:40:42 +02:00
tnagorran
541839ebd6
Docs: Fix typo in step-10.md () 2022-02-28 12:44:34 +03:00
Marios
e1b8c76cbf
Fixed typo in docs/guides/monitor/anomaly-detection-python.md file () 2022-02-25 17:04:56 +00:00
xrgman
4d0750620a
Fix two small typos in documentation () 2022-02-22 11:45:05 +03:00
Ilya Mashchenko
ad72a83afd
fix(docs): unresolved file references () 2022-02-21 12:27:42 +03:00
Tina Luedtke
c7f2647a62
Docs: Removed Google Analytics tags () 2022-02-17 10:37:46 +00:00
Tina Luedtke
bf5ebcdca7
Documentation: Fixed broken links ()
* fixed broken links

* Apply suggestion from code review

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update claim/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-02-15 15:46:28 -05:00
Ilya Mashchenko
2ff0c5c3cf
rename DO_NOT_TRACK to DISABLE_TELEMETRY () 2022-02-15 17:23:32 +03:00
Tina Luedtke
49f1a6a97a
Docs: Fix paths to install boxes ()
* Updated doc to match the new component name

* Updated filepaths to match learn repo
2022-02-10 15:55:07 +00:00
Tina Luedtke
ecbefc54e0
Updated doc to match the new component name () 2022-02-10 10:48:54 +00:00
Tina Luedtke
29e4ad3b65
Added interactive kickstart scripts where possible () 2022-02-08 08:49:27 +00:00
Tina Luedtke
d46870e3c9
Docs install cleanup ()
* Extensively reworked MacOS installation page.

* Removing outdated information

* Updated more instances of the old kickstart script

* Update kickstart command with tmp directories

* amend command to avoid merge conflict

* Removed reviewers note
2022-02-02 17:04:39 -05:00
Ilya Mashchenko
6b73721381
fix(docs): unresolved file references () 2022-01-28 00:45:37 +03:00