Alfonso Acosta
6d527821e7
Merge pull request #1627 from weaveworks/1605-read-only
...
Allow disabling controls in probes
2016-07-07 13:37:04 +01:00
Alfonso Acosta
5bb6185515
Clarify no-controls flag
2016-07-07 12:36:33 +00:00
Jonathan Lange
45d0e5441a
Change default timeout for things in the memcache
2016-07-04 16:04:04 +01:00
Jonathan Lange
848574eced
Make expiration a flag
2016-07-04 14:20:14 +01:00
Alfonso Acosta
6f1e52cd0d
Allow disabling controls in probes
2016-07-01 15:06:06 +00:00
Tom Wilkie
ab3d34be01
Make it easier to disable weave integrations ( #1610 )
...
* Make it easier to disable weave integrations
* Review feedback
* Make test pass
2016-06-27 16:11:57 +01:00
Tom Wilkie
1b32cc94c7
Clarify instructions for using Scope with Weave Cloud ( #1611 )
...
* Clarify instructions for using Scope with Weave Cloud
* Some more references to scope.w.w
* a few tweaks to tenses and punctuation
2016-06-27 10:15:03 +01:00
Tom Wilkie
8e1a6b3667
Add dry run flag to scope, so when launched we can check the args are valid. ( #1609 )
...
* Add dry run flag to scope, so when launched we can check the args are valid.
* Try and parse listen address and error early.
* Specify that -dry-run is for internal use only.
2016-06-27 10:13:55 +01:00
Jonathan Lange
47fcb52354
Optional memcached between probes and S3
...
If given settings for memcached, services will store & fetch reports
from memcache after checking their in-process cache but before fetching
from S3.
2016-06-22 18:40:50 +01:00
Tom Wilkie
a7b34f1601
Use NATS for shortcut reports in the service. ( #1568 )
...
* Vendor nats-io/nats
* Use NATS for shortcut reports.
* Review feedback.
* Rejig shortcut subscriptions, so they work.
* Review feedback
2016-06-09 12:48:41 +01:00
Tom Wilkie
12f281654d
Put reports in S3; add in process caching ( #1545 )
...
* Add in-process caching to dynamodb collector
* Add metrics for dynamodb consumed capacity and report size
* Log and return errors during report collection
* Increase compression to the max
* Put reports in S3 and just use DynamoDB as an index.
* Review feedback
2016-05-31 15:40:15 +01:00
Tom Wilkie
8f772a696d
Add flag to disable reporting of processes (and procspied endpoints)
2016-05-17 17:29:09 +01:00
Tom Wilkie
f346ec535c
Don't require the user to specify localhost when manually listing hosts
2016-05-12 11:51:47 +01:00
Tom Wilkie
9b8f8a6c83
Have probe query kube dns to find the app.
2016-05-05 15:19:44 +01:00
Tom Wilkie
432e5d9a01
Honor the --service-token flag properly.
2016-05-03 15:48:42 +01:00
Tom Wilkie
cb0901e8e1
Move all the flag parsing to main.go; implement scope help
2016-04-20 15:48:43 +01:00
Paul Bellamy
7632e0b3c5
Adding support for plugins, with basic example of iowait, and ebpf
...
Squash of:
* Include plugins in the report
* show plugin list in the UI
* moving metric and metadata templates into the probe reports
* update js for prime -> priority
* added retry to plugin handshake
* added iowait plugin
* review feedback
* plugin documentation
2016-04-12 17:22:14 +01:00
Alfonso Acosta
3d94082b07
Add debug logging
2016-02-05 16:58:40 +00:00
Tom Wilkie
667dd0f1de
Rationalise version handling
2015-12-11 12:23:01 +00:00
Tom Wilkie
949ae6f807
Review feedback
2015-12-09 12:45:13 +00:00
Tom Wilkie
c749f5aa33
Merge probe and app binaries, run with ./scope probe or ./scope app.
2015-12-09 11:00:42 +00:00