consul/website/source
Jack Pearkes 8c684db488 New command: consul debug (#4754)
* agent/debug: add package for debugging, host info

* api: add v1/agent/host endpoint

* agent: add v1/agent/host endpoint

* command/debug: implementation of static capture

* command/debug: tests and only configured targets

* agent/debug: add basic test for host metrics

* command/debug: add methods for dynamic data capture

* api: add debug/pprof endpoints

* command/debug: add pprof

* command/debug: timing, wg, logs to disk

* vendor: add gopsutil/disk

* command/debug: add a usage section

* website: add docs for consul debug

* agent/host: require operator:read

* api/host: improve docs and no retry timing

* command/debug: fail on extra arguments

* command/debug: fixup file permissions to 0644

* command/debug: remove server flags

* command/debug: improve clarity of usage section

* api/debug: add Trace for profiling, fix profile

* command/debug: capture profile and trace at the same time

* command/debug: add index document

* command/debug: use "clusters" in place of members

* command/debug: remove address in output

* command/debug: improve comment on metrics sleep

* command/debug: clarify usage

* agent: always register pprof handlers and protect

This will allow us to avoid a restart of a target agent
for profiling by always registering the pprof handlers.

Given this is a potentially sensitive path, it is protected
with an operator:read ACL and enable debug being
set to true on the target agent. enable_debug still requires
a restart.

If ACLs are disabled, enable_debug is sufficient.

* command/debug: use trace.out instead of .prof

More in line with golang docs.

* agent: fix comment wording

* agent: wrap table driven tests in t.run()
2018-10-19 08:41:03 -07:00
..
api re-add Connect multi-dc config changes 2018-10-19 08:41:03 -07:00
assets Add Deployment Guide and update links (#4487) 2018-10-03 11:37:36 -10:00
docs New command: consul debug (#4754) 2018-10-19 08:41:03 -07:00
intro [WIP] Initial draft of Sidecar Service and Managed Proxy deprecation docs (#4752) 2018-10-11 10:44:42 +01:00
layouts New command: consul debug (#4754) 2018-10-19 08:41:03 -07:00
.gitignore
404.html.md Tweaks 404 message. 2017-04-14 09:00:59 -07:00
android-manifest.json.erb Move to new branding 2017-03-30 18:46:50 -04:00
community.html.erb Update community.html.erb 2017-12-19 20:57:42 -08:00
configuration.html.erb Add missing word for Watches clarification 2018-07-25 15:34:45 -04:00
discovery.html.erb Corrects formatting of JSON in snippet 2018-06-29 18:36:47 -07:00
downloads.html.erb Move to new branding 2017-03-30 18:46:50 -04:00
downloads_tools.html.erb Update downloads_tools.html.erb 2018-05-12 22:30:05 +01:00
favicon.ico Move to new branding 2017-03-30 18:46:50 -04:00
index.html.erb website: an assortment of front-end updates (#4296) 2018-06-28 11:43:30 -07:00
microsoft-tile.xml.builder Move to new branding 2017-03-30 18:46:50 -04:00
robots.txt
security.html.erb Move to new branding 2017-03-30 18:46:50 -04:00
segmentation.html.erb Fix "ensures all data" from original "ensure all data" 2018-06-29 18:05:42 -07:00
sitemap.xml.builder