Aleksandr Bezobchuk
2ec8f9a222
metrics: activity log ( #10514 )
...
* core: add vault.identity.entity.active.monthly log
* Fixed end-of-month metrics and unit test.
* Added metric covering month-to-date (not broken down by namespace.)
* Updated documentation
* Added changelog.
Co-authored-by: mgritter <mgritter@hashicorp.com>
2021-01-26 16:37:07 -06:00
swayne275
88eaf5f4c3
Fix Racy Activity Log Tests ( #10484 )
...
* fix racy activity log tests and move testing utilities elsewhere
* remove TODO
* move SetEnable out of activity log
* clarify not waiting on waitgroup
* remove todo
2020-12-02 13:48:13 -07:00
Nick Cabatoff
818f8aeff2
Fix test failures of the form "bad start timestamp. expected: 1606313752 got: 1606313753". Also re-enable a test that probably shouldn't be skipped, and delete a test that's meant for ent (see also https://github.com/hashicorp/vault-enterprise/pull/1613 ) ( #10452 )
2020-11-25 13:49:47 -05:00
Mark Gritter
52ddad2bc5
Wait for asynchronous deletion to finish before restarting. ( #10345 )
2020-11-06 18:21:04 -06:00
swayne275
dffd85e09a
Backport invalidation changes ( #10292 )
...
* merge activity log invalidation work from vault-enterprise PR 1546
* skip failing test due to enabled config on oss
Co-authored-by: Mark Gritter <mgritter@hashicorp.com>
2020-10-30 18:11:12 -06:00
Mark Gritter
7f01a58aee
Reintroduce a feature flag to disable the activity log entirely. ( #10288 )
...
* Reintroduce a feature flag to disable the activity log entirely.
* Add log message when disabled.
2020-10-30 18:27:35 -05:00
Brian Kassouf
81a86f48e8
Backport some OSS changes ( #10267 )
...
* Backport some OSS changes
* go mod vendor
2020-10-29 16:47:34 -07:00
Mark Gritter
1b2c20e07c
Merge activity log work to date on enterprise back into oss. ( #9900 )
...
* Added stub class for activity logging. (#1435 )
* Define activity fragments and starter methods for manipulating them. (#1441 )
2020-09-08 14:22:09 -05:00