Josh Soref
24ce83460a
Spelling build ( #10909 )
2021-04-14 12:24:45 +03:00
Josh Soref
f4193c3b5c
Spelling md ( #10508 )
...
* spelling: activity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: adding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: addresses
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: administrators
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: alarm
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: alignment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: analyzing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: apcupsd
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: apply
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: around
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: associated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: automatically
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: availability
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: background
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: bandwidth
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: berkeley
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: between
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: celsius
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: centos
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: certificate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: cockroach
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: collectors
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: concatenation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: configuration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: configured
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: continuous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: correctly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: corresponding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: cyberpower
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: daemon
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: dashboard
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: database
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: deactivating
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: dependencies
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: deployment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: determine
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: downloading
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: either
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: electric
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: entity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: entrant
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: enumerating
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: environment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: equivalent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: etsy
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: everything
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: examining
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: expectations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: explicit
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: explicitly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: finally
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: flexible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: further
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: hddtemp
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: humidity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: identify
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: importance
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: incoming
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: individual
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: initiate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: installation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: integration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: integrity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: involuntary
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: issues
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: kernel
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: language
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: libwebsockets
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: lighttpd
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: maintained
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: meaningful
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: memory
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: metrics
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: miscellaneous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: monitoring
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: monitors
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: monolithic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: multi
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: multiplier
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: navigation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: noisy
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: number
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: observing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: omitted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: orchestrator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: overall
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: overridden
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: package
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: packages
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: packet
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: pages
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: parameter
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: parsable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: percentage
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: perfect
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: phpfpm
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: platform
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: preferred
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: prioritize
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: probabilities
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: process
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: processes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: program
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: qos
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: quick
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: raspberry
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: received
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: recvfile
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: red hat
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: relatively
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: reliability
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: repository
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: requested
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: requests
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: retrieved
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: scenarios
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: see all
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: supported
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: supports
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: temporary
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: tsdb
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: tutorial
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: updates
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: utilization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: value
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: variables
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: visualize
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: voluntary
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: your
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2021-01-18 07:43:43 -05:00
Joel Hans
46a8075c8f
Docs housekeeping for SEO and syntax, part 1 ( #10388 )
...
* First pass to get the script working right
* Finish adding analytics tags
2021-01-07 11:44:43 -07:00
наб
7b4ee068fa
Exclude autofs by default in diskspace plugin ( #10441 )
2021-01-04 16:15:34 +02:00
Joel Hans
2c64795b7c
Change streaming terminology to parent/child in docs ( #9312 )
...
* Intial pass through docs
* Dash instead of slash
* To parent/child
* Child nodes
* Change diagrams
* Allowlist
* Fixes for Andrew
* Remove from build_external
* Change in proc
2020-06-12 09:42:58 -07:00
Andrew Moss
68f1888227
Change streaming terminology to parent-child in the code ( #9323 )
2020-06-12 17:49:53 +02:00
Andrew Moss
49719a961d
Fix bugs in streaming and enable support for gap filling ( #9214 )
...
This PR adds (inactive) support that we will use to fill the gaps on chart when a receiving agent goes offline and the sender reconnects. The streaming component has been reworked to make the connection bi-directional and fix several outstanding bugs in the area.
* Fixed an incorrect case of version negotiation. Removed fatal() on exhaustion of fds.
* Fixed cases that fell through to polling the socket after closing.
* Fixed locking of data related to sender and receiver in the host structure.
* Added fine-grained locks to reduce contention.
* Added circular buffer to sender to prevent starvation in high-latency conditions.
* Fixed case where agent is a proxy and negotiated different streaming versions with sender and receiver.
* Changed interface to new parser to put the buffering code in streaming.
* Fixed the bug that stopped senders from reconnecting after their socket times out - this was part of the scaling fixes that provide an early shortcut path for rejecting connections without lock contention.
* Uses fine-grained locking and a different approach to thread shutdown instead.
* Added liveness detection to connections to allow selection of the best connection.
2020-06-03 08:38:25 +02:00
Andrew Moss
aa3ec552c8
Enable support for Netdata Cloud.
...
This PR merges the feature-branch to make the cloud live. It contains the following work:
Co-authored-by: Andrew Moss <1043609+amoss@users.noreply.github.com (opens in new tab)>
Co-authored-by: Jacek Kolasa <jacek.kolasa@gmail.com (opens in new tab)>
Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud (opens in new tab)>
Co-authored-by: James Mills <prologic@shortcircuit.net.au (opens in new tab)>
Co-authored-by: Markos Fountoulakis <44345837+mfundul@users.noreply.github.com (opens in new tab)>
Co-authored-by: Timotej S <6674623+underhood@users.noreply.github.com (opens in new tab)>
Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com (opens in new tab)>
* dashboard with new navbars, v1.0-alpha.9: PR #8478
* dashboard v1.0.11: netdata/dashboard#76
Co-authored-by: Jacek Kolasa <jacek.kolasa@gmail.com (opens in new tab)>
* Added installer code to bundle JSON-c if it's not present. PR #8836
Co-authored-by: James Mills <prologic@shortcircuit.net.au (opens in new tab)>
* Fix claiming config PR #8843
* Adds JSON-c as hard dep. for ACLK PR #8838
* Fix SSL renegotiation errors in old versions of openssl. PR #8840 . Also - we have a transient problem with opensuse CI so this PR disables them with a commit from @prologic.
Co-authored-by: James Mills <prologic@shortcircuit.net.au (opens in new tab)>
* Fix claiming error handling PR #8850
* Added CI to verify JSON-C bundling code in installer PR #8853
* Make cloud-enabled flag in web/api/v1/info be independent of ACLK build success PR #8866
* Reduce ACLK_STABLE_TIMEOUT from 10 to 3 seconds PR #8871
* remove old-cloud related UI from old dashboard (accessible now via /old suffix) PR #8858
* dashboard v1.0.13 PR #8870
* dashboard v1.0.14 PR #8904
* Provide feedback on proxy setting changes PR #8895
* Change the name of the connect message to update during an ongoing session PR #8927
* Fetch active alarms from alarm_log PR #8944
2020-05-11 16:37:27 +10:00
Andrew Moss
22f918af6e
Add http headers to responses ( #8760 )
...
The MQTT payloads for responses to API requests from the cloud now include a headers field with the raw http headers encoded into unicode. This exposes the `Date` and `Expired` fields to the cloud backend.
2020-04-22 16:51:19 +02:00
Austin S. Hemmelgarn
983a26d1a2
Revert "Revert changes since v1.21 in pereparation for hotfix release."
...
This reverts commit e2874320fc .
2020-04-13 10:32:33 -04:00
Austin S. Hemmelgarn
e2874320fc
Revert changes since v1.21 in pereparation for hotfix release.
2020-04-13 08:42:22 -04:00
Joel Hans
23f9bd5691
Docs: Change MacOS to macOS ( #8562 )
...
* Change MacOS to macOS
* Change Mac as noun to macOS system
2020-04-06 07:35:27 -07:00
Joel Hans
9342704a41
Bulk add frontmatter to all documentation ( #8354 )
...
* Bulk add frontmatter
* A few extra edge cases
2020-03-10 14:29:51 -07:00
Andrew Moss
4acc880bab
Improve ACLK according to results of the smoke-test. ( #8358 )
...
* Cleaning up the ACLK part 2 (#8187 )
* Initial proxy support implementation (#8146 )
* Implement the ACLK Challenge-Response Authentication (#8317 )
Co-authored-by: Timo <6674623+underhood@users.noreply.github.com >
2020-03-10 12:21:32 +01:00
Andrew Moss
c6d945200f
Merging the feature branch for the ACLK in the previous sprint. ( #8179 )
...
* ACLK connection and protocol improvements (#8139 )
* Adding ACLK retry on connection failure (#8147 )
* Fixed reconnect issues on the ACLK. (#8163 )
* Cleaning up ACLK - part 1 (#8167 )
Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com >
2020-02-24 12:10:10 +01:00
Andrew Moss
81e39357af
Added support for cross-host docker-compose builds ( #7754 )
...
The new file in the build_external directory allow cross-host builds (i.e. building Netdata for a Debian system on a Fedora host). The build and execution is wrapped inside docker containers with an appropriate user-land, based on the package builder base images. These containers can be orchestrated into more complex testing environments (e.g. master-slave streaming setups or the ACLK). Rebuilding the netdata agent inside the containers is an incremental build-step (to improve dev time) rather than a clean install.
2020-02-21 15:06:31 +01:00