Commit Graph
5430 Commits
Author SHA1 Message Date
Bryan Boreham ab7a7dcb16 Expose probe metrics to Prometheus
We are already timing all report, tag and tick operations.
If Prometheus is in use, expose those metrics that way.

Adjust metrics naming to fit with Prometheus norms.

The previous way these metrics were exposed was via SIGUSR1, and we
can only have one "sink", so make it either-or.

Signed-off-by: Bryan Boreham <bryan@weave.works>
2019-07-09 12:34:05 +00:00
Bryan Boreham ba84edefd2 Update go-metrics library to latest
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2019-07-09 12:34:05 +00:00
Bryan Boreham 161014857d Merge pull request #3646 from weaveworks/remove-useless-metric
fix: remove unused metric SpyDuration
2019-07-04 17:37:16 +01:00
Bryan Boreham 4d642ffe39 Merge pull request #3649 from weaveworks/release-1.11
Release 1.11.3
2019-07-04 17:00:28 +01:00
Bryan Boreham 3483765b34 docs: Release 1.11.3 v1.11.3 2019-07-04 15:03:11 +00:00
Bryan Boreham c1e110ac7b fix: remove unused metric SpyDuration
The call to register this metric was removed in #633 over three years ago.
If it isn't registered then nobody can see the values.
The measurement is duplicated by metrics added in #658.
2019-07-04 13:53:00 +00:00
Bryan Boreham 8a414d7a8f Merge pull request #3648 from weaveworks/handle-conntrack-error
fix: handle errors reported by the conntrack package
2019-07-04 14:50:15 +01:00
Bryan Boreham 1e6a6a7bb4 fix: handle errors reported by the conntrack package
In particular, ENOBUFS which indicates data has been dropped.
With this change the collector will restart, thus resynchronising with
the OS.
2019-07-04 13:30:46 +00:00
Daniel Holbach 5a38963fd0 Merge pull request #3637 from weaveworks/production-users
kick off production users list with Apester, MayaData and Weaveworks
2019-06-24 17:24:20 +02:00
Daniel Holbach fe17c76fbf Merge pull request #3642 from weaveworks/add-codeowners
Add CODEOWNERS file
2019-06-24 17:05:49 +02:00
Daniel Holbach e3819f83fe fix spaces 2019-06-24 16:36:09 +02:00
Daniel Holbach afc2856828 @2opremio asked to be removed 2019-06-24 16:00:11 +02:00
Daniel Holbach f95c660dc5 Add CODEOWNERS file
Follow https://github.blog/2017-07-06-introducing-code-owners/
	to allow us to use Pull reminders.
2019-06-24 15:34:52 +02:00
Bryan Boreham ca34625a1e Merge pull request #3641 from weaveworks/doc-ecs-typo
docs: fix typo in ECS link
2019-06-21 19:10:50 +01:00
Bryan Boreham 27c55a8e6a docs: fix typo in ECS link 2019-06-21 18:26:26 +01:00
Filip Barl c8f8e4be1b Merge pull request #3639 from weaveworks/3638-fix-docs-typo
Fix a typo in FAQ docs
2019-06-19 12:12:44 +02:00
Filip Barl cf7d86ff63 fix: typo in FAQ.md 2019-06-19 11:41:54 +02:00
Satyam Zode a1649448ac Merge pull request #3636 from weaveworks/akash-as-maintainer
Add Akash as Weave Scope maintainer
2019-06-19 14:48:00 +05:30
Daniel Holbach 0f43831470 explain how to get your name added 2019-06-19 07:13:35 +02:00
Daniel Holbach 4e4e5aa854 add Apester 2019-06-19 07:12:01 +02:00
Daniel HolbachandMurat Karslioglu 4697f92597 add MayaOnPrem as well
Co-Authored-By: Murat Karslioglu <murat@mayadata.io>
2019-06-19 07:11:03 +02:00
Daniel Holbach 3a98fdf4e8 it's Scope, not Flux 2019-06-18 16:58:34 +02:00
Daniel Holbach 77a2ed1949 kick off production users list with MayaData and Weaveworks
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-06-18 15:34:55 +02:00
Satyam Zode d8d4dd4a77 Add Akash as Weave Scope Maintainer
Considering the contributions as well as active participation in the Weave Scope community by *Akash Srivastava*  aka @qiell, we should recognise him as a maintainer for the Weave Scope.  Thanks for all the work @qiell.
2019-06-18 18:57:58 +05:30
Bryan Boreham c2e83ab939 Merge pull request #3632 from weaveworks/release-1.11
Release 1.11.2
2019-06-12 11:25:58 +01:00
Bryan Boreham 5c88c05fe2 typo 2019-06-12 10:25:06 +00:00
Bryan Boreham ca946f9322 docs: Release 1.11.2 v1.11.2 2019-06-11 13:26:25 +00:00
Bryan Boreham 4045a5c02d Merge pull request #3633 from weaveworks/security-updates
Security updates to JavaScript dependencies
2019-06-11 14:19:22 +01:00
Daniel Holbach 8602915f6c update to run stylelint on 'client/app/scripts' 2019-06-07 13:32:49 +02:00
Daniel Holbach cd61f9b85a Breaking change in stylelint 10.0.0, use --allow-empty-input
c.f. https://github.com/stylelint/stylelint/releases/tag/10.0.0
2019-06-07 12:00:10 +02:00
Daniel Holbach 97fe7e3fe0 downgraded eslint-config-airbnb again as it'd require some code changes on our end 2019-06-07 11:32:20 +02:00
Daniel Holbach ae5b0e868f upgrade a bunch of dependencies for sshpk 2019-06-07 11:11:58 +02:00
Daniel Holbach fdf21be15b upgrade a bunch of dependencies for js-yaml, not all old versions purged from yarn.lock 2019-06-07 11:08:32 +02:00
Bryan Boreham 954e86e7ff Merge pull request #3627 from weaveworks/buffered-docker-events
fix(probe): Use a buffered chan to reduce the chance of losing events
2019-06-05 17:05:16 +01:00
Bryan Boreham 380dd8357f fix(probe): Use a buffered chan to reduce the chance of losing events
Event notifications from Docker will be dropped if not collected
quickly enough; using a buffered chan reduces the chance of this
happening.
2019-06-05 10:36:38 +00:00
Bryan Boreham 7cf5712c89 docs: Release 1.11.1
Signed-off-by: Bryan Boreham <bryan@weave.works>
v1.11.1
2019-05-29 09:05:18 +00:00
Bryan Boreham c97d8b6da8 Merge pull request #3623 from weaveworks/always-delete-containers
Always delete container info when we get a 'destroy' event
2019-05-27 16:34:38 +01:00
Filip Barl 7491f22bc2 Merge pull request #3621 from weaveworks/3619-encourage-first-time-contributions
Update docs to encourage first time contributions
2019-05-27 11:50:34 +02:00
Bryan Boreham 7a93c73343 Always delete container info when we get a 'destroy' event
Previously it would only delete if Docker said the container didn't
exist, which is a race between Docker sending the event and Docker
removing the info from its own records.

Extract a couple of functions to make the action clearer.
2019-05-24 16:31:42 +00:00
Filip Barl 55baf9d047 Updated README.md to encourage contributions. 2019-05-24 17:42:34 +02:00
Filip Barl 87757c392b Add a badge to README.md pointing at good first issues. 2019-05-24 17:15:14 +02:00
Filip Barl ba80693f67 Merge pull request #3620 from weaveworks/3618-contribute-to-frontend
Add docs on how to contribute to frontend code
2019-05-24 16:39:18 +02:00
Filip Barl 6ee09dfb6f Add docs on how to contribute to frontend code. 2019-05-24 15:51:22 +02:00
Filip Barl e69491fa89 Merge pull request #3617 from weaveworks/3611-fix-contrast-mode-in-url
Fixed contrast mode in the URL
2019-05-23 17:14:02 +02:00
Filip Barl 765d9a06ac Fixed contrast mode in the URL. 2019-05-23 16:22:46 +02:00
Daniel Holbach f8c7196cef Merge pull request #3613 from dholbach/update-image-versions
update scope images to 1.11.0
2019-05-21 16:32:14 +02:00
Daniel Holbach 6f0f8a2c6a update scope images to 1.11.0
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-05-21 16:26:20 +02:00
Filip Barl 27a49b0c41 Merge pull request #3610 from weaveworks/release-1.11
Release 1.11.0
2019-05-21 16:14:56 +02:00
Filip Barl 7cb3daac3c Updated version reference in docs. v1.11.0 2019-05-20 18:11:41 +02:00
Filip Barl 491a623d15 Updated CHANGELOG with release 1.11.0 notes. 2019-05-20 18:02:46 +02:00