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

45 commits

Author SHA1 Message Date
Chris Akritidis
d6ede34882
Accept <> around links in markdown () 2019-08-13 09:06:53 +02:00
Joel Hans
8bb4b7f074
Fix none in left nav () 2019-08-12 07:36:24 -07:00
Joel Hans
3d97a2f44c
Documentation style guide & build instructions ()
* Initial style guide setup

* Addressing Chris' comments

* Grammatical and typo fixes

* Added warning about pip versions

* Changed image URL to fix deploy error
2019-08-09 08:12:31 -07:00
Joel Hans
b26d023b21
Netdata Cloud documentation ()
* Added Netdata Cloud docs and added to yaml

* Addressing Chris' comments and making fixes

* More improvements and standardization to style guide

* Link to Cloud docs from DOCUMENTATION.md and other small fixes
2019-08-08 07:51:44 -07:00
Joel Hans
8e695f03c9
Add CSS to restore navigation in mobile and better links () 2019-07-24 09:49:28 -07:00
John
1e7b913d4c Add netdata haproxy documentation page ()
#### Summary
Add a documentation page for running netdata via HAproxy. The example includes:

A simple configuration over http
A more complex example over https
Instructions on how to use HTTP authentication
A full configuration example
Component Name
docs

#### Additional Information
Fixes 
2019-07-23 08:56:36 +02:00
Chris Akritidis
dc218369c6
Fixed broken left navbar links in translated site () 2019-07-22 16:46:47 +02:00
Joel Hans
986e468df6
New 'homepage' for documentation site ()
* Created new docs homepage with attempt to "fix" build script

* Created new docs homepage with attempt to "fix" build script

* Trying more links

* Trying more links

* Move documentation homepage and got script mostly working

* Move documentation homepage and got script mostly working

* Final changes based on C&C feedback

* Final changes based on C&C feedback

* A few new custom styles

* A few new custom styles

* Removing unnecessary sed

* Removing unnecessary sed

* Final fixes to docs homepage

* Final fixes to docs homepage

* Cleanup on DOCUMENTATION page

* Remove localization folder

* Fixed typo

* Created buttons for new documentation homepage.

* Remove whitespace

* Cleanup in the CSS file

* Working on replacing html content

* Finalized new build process

* Updated the new what is Netdata page

* Fixed all the broken links
2019-07-17 11:42:16 -07:00
Joel Hans
cbb0528d32
Styling improvements to documentation ()
* Changed mkdocs theme

* Added custom styles for various elements

* Moved to different syntax highlighting plugin

* Added a README for the docs/ folder to direct people to the docs site

* Change highlight theme
2019-07-15 07:50:28 -07:00
Joel Hans
80e66747d5
Added site_url to config to stop it linking weird () 2019-07-15 07:47:44 -07:00
Chris Akritidis
d46387882e
Fix issue with HTML docs generation ()
* Move to the docs/generator/doc directory before running checklinks

* remove the entire DOCS_DIR before switching to another language

* Try copying with -a instead of -r
2019-07-11 20:31:18 +02:00
Paul Emm. Katsoulakis
92057dee69
Netdata/packaging: Add documentation for binary packages, plus draft table for distributions support ()
* netdata/packaging: Python default for all

* netdata/packaging: Binary Packages documentation - intro

* netdata/packaging: Bring on board the distributions table and refer this to our readme

* netdata/packaging: [ci skip] Add more details

* netdata/packaging: move up, totally the wrong place to put it

* netdata/packaging: reduce marketing

* netdata/packaging: attend feedback

* netdata/packaging: Documentation - add architecture

* netdata/packaging: Update buildyaml.sh for the links to work

* netdata/packaging: further documentation clean ups
2019-07-10 22:57:01 +02:00
Chris Akritidis
55c8d98458
Update favicon with new logo in docs and index.html () 2019-07-05 11:05:22 +02:00
Vladimir Kobal
21cd00c84a
Perf plugin ()
* Add perf plugin skeleton

* Initialize events

* Collect data

* Configure default counters

* Add charts for hardware and software counters

* Add charts for cache counters

* Don't show zeroes for non-existent metrics

* Reinit events when stalled

* Do not reinit disabled events

* Update the documentation

* Scale values when multiplexing is happening
2019-06-20 15:23:29 +03:00
Chris Akritidis
f86173d6c7
Update security policy ()
* Move Security and Disclosure Info to make it more visible

* Remove docs/Netdata-Security-and-Disclosure-Information.md, replace it with SECURITY.md

* white_check_mark not supported in HTML generation
2019-05-29 17:27:02 +02:00
Chris Akritidis
cfa8b9e2de
Documentation fixes ()
* Correct my-netdata menu to node menu and mention Netdata cloud in the registry

* rebase and fix replace of main readme link

* remove comma
2019-05-28 10:49:05 +02:00
Adam Pardyl
30c1fe15b7 Change 'netdata' to 'Netdata' in docs/ and README () 2019-05-27 18:29:43 +02:00
Chris Akritidis
110797a60d
Remove nl2br addon, to get the same view in html docs as in markdown () 2019-05-16 15:52:34 +02:00
Chris Akritidis
412c6881c3
Reduce HTML documentation font size ()
* reducedocsfontsize

* reducedocsfontsize to 0.75rem
2019-05-16 15:16:53 +02:00
Chris Akritidis
cb0ed6fb9a
Add database engine doc to the menu () 2019-05-16 14:32:41 +02:00
Vladimir Kobal
f0bc01ddbd
Add ioping plugin ()
* Add ioping plugin

* Update the documentation and comments

* Finalize installation of ioping

* Fix find_processors variable

* Fix static build

* Move ioping to libexec directory

* Move ioping to plugins.d directory

* Fix file existence check
2019-04-23 14:20:00 +03:00
Vladimir Kobal
b3f690e7c9
Add xenstat plugin ()
* Add xenstat plugin

* Add basic domain charts

* Initialize xl context

* Use domain UUID instead of name

* Make charts obsolete

* Add tmem charts

* Change algorithm for tmem puts and gets

* Add VCPU charts

* Minor formatting for sending charts functions

* Add VBD charts

* Add network charts

* Assemble VCPU metrics in one chart

* Fix chart names

* Make write/sent dimensions negative

* Minor formatting

* Change id and context for domain charts

* Add dashboard info

* Get rid of global variables

* Free libxenstat and libxl resourses

* Free domain_metrics on VM shutdown

* Add domain state chart

* Add debug messages

* Add branch prediction hints

* Minor fix

* Fix chart obsoleting

* Make names more general

* Fix CMake build of nfacct.plugin
2019-03-27 11:19:24 +02:00
Chris Akritidis
60446e56b7
apps plugin is not an internal collector () 2019-02-22 18:03:38 +01:00
Chris Akritidis
bbd4d59f94
Localization support in HTML docs, simplification of checklinks.sh ()
* Add localization support to HTML docs site and simplify checklinks.sh
* Support localization in the html build process
* Show language selection menu
* Get the Chinese content additional pages into the localization project
* Have PRs in `netdata/localization` automatically trigger the `netdata/netdata` Netlify builds. The checks must pass before a PR is merged
* Make link to edit lead to the root directory of localization, which contains instructions
2019-02-13 16:19:00 +01:00
Vladimir Kobal
ea0e0f8f5e Split nfacct plugin into separate process ()
* Prepare build configuration

* Prepare plugin for separating

* Add command line options

* Add debug messages

* Use text API

* Minor fixes

* Update the documentation

* Minor documentation formatting

* Fix LGTM alerts

* Fix building with CMake

* Add nfacct and cups plugins to apps.plugin groups
2019-02-13 10:34:58 +01:00
Chris Akritidis
d054de0771
Add go.d documentation and modify collector menu ()
docs/generator/buildyaml.sh
* Modified menu structure of collectors
* Added go.d plugin

docs/generator/buildhtml.sh
* Added go.d documentation (git clone). Clean up the go.d cloned dir before and after execution
* Replace page edit links to github for go.d.plugin. Removed nomkdocs option which doesn't work with this.
2019-02-06 16:00:41 +01:00
Simon Nagl
b6aeb7e3d9 CUPS plugin ()
* Implement a CUPS collector plugin

* Compile cups.plugin only if enabled

* Fix build with CFLAGS

-O1 -ggdb -Wall -Wextra -Wformat-signedness -fstack-protector-all
-DNETDATA_INTERNAL_CHECKS=1 -D_FORTIFY_SOURCE=2 -DNETDATA_VERIFY_LOCKS=1

* cups.plugin check for all used functions

* Use cups-config to configure cups compiler flags

* Do not quit if cups-config is not installed

* Fix compiler warning

collectors/cups.plugin/cups_plugin.c:359:27:
warning: format '%d' expects argument of type 'int',
but argument 6 has type 'unsigned int' [-Wformat=]

* Add cups.plugin to toc and overview documentation

* cups.plugin fix plugin doc layout

* cups.plugin: Add prerequisites doc

* cups.plugin: Fix error if cups is not installed
2019-02-04 16:33:07 +02:00
Chris Akritidis
2a5074ad43
Anonymous statistics ()
* Added shell and dashboard anonymous statistics

* Check for environment var NETDATA_REGISTRY_UNIQUE_ID

* Fix indentation

* Removed health-cmdapi-test

* docs/anonymous-statistics.md
2019-01-27 12:35:09 +02:00
Chris Akritidis
08649bec37
Port ACLs, Management API and Health commands ()
##### Summary
fixes  
fixes 
fixes  
fixes  
fixes  
fixes 

Implements a command API for health which will accept commands via a socket to selectively suppress health checks. 

Allows different ports to accept different request types  (streaming, dashboard, api, registry, netdata.conf, badges, management)

Removes support for multi-threaded and single-threaded web servers.

##### Component Name
health, daemon
2019-01-15 12:49:28 +01:00
Costa Tsaousis
88508359d9
web-site content; why-netdata content ()
* detailed why-netdata

* edits

* edits

* edits

* edits

* edits

* edits

* edits

* edits

* edits

* Update 1s-granularity.md

* Update unlimited-metrics.md

* fixed suggestions

* fixed accuracy

* edits

* Update unlimited-metrics.md

* added immediate-results content

* edits

* completed why-netdata

* updated readme
2019-01-06 15:33:33 +02:00
Paweł Krupa
545aa97455
Move installer dir under packaging ()
* move installer dir under packaging

* fix docs creation

* uninstaller is broken and fix will be created in 

* fix links in docs
2018-12-19 12:08:40 +01:00
Chris Akritidis
4e879a2c30
Add doc before path to GA in static site ()
##### Summary
Remove mkdocs GA generator (can't be customized)
Add GA code to mkdocs-material footer.html and customize it to add '/doc' before the path, so we can distinguish these hits in GA.

##### Component Name
docs
2018-12-07 12:31:22 +01:00
Chris Akritidis
415f57c5bf
Ga ()
* Added GA tags to markdowns

* Add GA tags to mds
2018-12-07 11:30:04 +01:00
Chris Akritidis
f1036f74f7
Config docs improvements ()
* WIP to add a new config readme

* WIP

* WIP

* WIP

* WIP

* WIP

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site

* Major rewrite of configuration instructions and minor improvements to the html doc site
2018-12-06 18:16:05 +01:00
Chris Akritidis
e75ee0eb6e
Improve docker installation readme, docs navbar fix ()
Minor improvements to docker installation readme
Bug fix to stop presenting empty links in bash modules
Related to 
2018-12-04 12:49:42 +01:00
Chris Akritidis
0fad9bf5b9 Added info on health configuration, with a separate page for Charts, Dimensions, Alarms, Contexts () 2018-12-03 05:47:42 +02:00
Chris Akritidis
84791901a4 Minor updates in htmldoc () 2018-11-30 17:14:57 +02:00
Chris Akritidis
8f585710c7
Add cookie consent javascript to docs ()
Show pop up that the site uses cookies. We don't collect any personal info, so no opt-in/opt-out required (GA will be configured with IP Anonymization)

Related to 
2018-11-30 15:41:47 +01:00
Chris Akritidis
cc1b74b19f
Added Legal section to documentation, added missing link for apps.plugin ()
- Added terms of use and privacy documentation. The links don't appear in the docs navigation, but in the footer. 
- Added missing link to apps.plugin
- Replaced the hardcoded Google Analytics img with mkdocs config `google_analytics: ["UA-64295674-3", "docs.netdata.cloud"]`
- Replaced the hardcoded twitter badge with the mkdocs supported "social links" for github, facebook and twitter.
2018-11-30 13:38:05 +01:00
Chris Akritidis
f0297f7876
Documentation TOC bug fix ()
Docker installation readme appeared twice in TOC, causing the first link to break
2018-11-29 18:12:26 +01:00
Chris Akritidis
a0fe441191
Contributing.md updates ()
Fixes  

Additional links to more detailed instructions per area will be added, as such instructions become available.
2018-11-29 15:00:41 +01:00
Paweł Krupa
03cd5be53a
Cleanup docker packaging and contrib () 2018-11-29 00:47:14 +02:00
Chris Akritidis
7d3f700bb4
buildhtml.sh should exit with 1 if anything fails ()
* Exit with 1 if anything fails

* use set -e instead of checking exit status
2018-11-28 11:56:04 +01:00
Chris Akritidis
4964cfc9d9 Put back the obsolete bash module readmes ()
* Updated obsolete bash plugin READMEs

* Final corrections
2018-11-26 00:39:30 +02:00
Paweł Krupa
5ed8653246
Rename doc to docs and move htmldoc ()
* rename doc dir; move htmldoc under docs/generator

* run shellcheck and shfmt on docs generator
2018-11-25 20:11:50 +02:00