Shubhendu
ce62980d4e
Fixed transition rules getting overwritten while healing ( #18542 )
...
While healing the latest changes of expiry rules across sites
if target had pre existing transition rules, they were getting
overwritten as cloned latest expiry rules from remote site were
getting written as is. Fixed the same and added test cases as
well.
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-11-28 10:38:35 -08:00
Harshavardhana
fba883839d
feat: bring new HDD related performance enhancements ( #18239 )
...
Optionally allows customers to enable
- Enable an external cache to catch GET/HEAD responses
- Enable skipping disks that are slow to respond in GET/HEAD
when we have already achieved a quorum
2023-11-22 13:46:17 -08:00
Shubhendu
58306a9d34
Replicate Expiry ILM configs while site replication ( #18130 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-11-21 09:48:06 -08:00
Harshavardhana
a4cfb5e1ed
return errors if dataDir is missing during HeadObject() ( #18477 )
...
Bonus: allow replication to attempt Deletes/Puts when
the remote returns quorum errors of some kind, this is
to ensure that MinIO can rewrite the namespace with the
latest version that exists on the source.
2023-11-20 21:33:47 -08:00
Minio Trusted
8bedb419a9
Update yaml files to latest version RELEASE.2023-11-20T22-40-07Z
2023-11-21 00:54:16 +00:00
Shubhendu
317b40ef90
Fixed broken docs link ( #18486 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-11-20 12:04:49 -08:00
Shubhendu
e938ece492
Added guidelines for setting prometheus alerts ( #18479 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-11-19 10:16:08 -08:00
Shubhendu
e4b619ce1a
Added graph for Erasure Set Tolerance value ( #18472 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-11-17 10:38:15 -08:00
Minio Trusted
343dd2f491
Update yaml files to latest version RELEASE.2023-11-15T20-43-25Z
2023-11-16 01:32:11 +00:00
Minio Trusted
4598827dcb
Update yaml files to latest version RELEASE.2023-11-11T08-14-41Z
2023-11-11 18:01:27 +00:00
Minio Trusted
0924b34a17
Update yaml files to latest version RELEASE.2023-11-06T22-26-08Z
2023-11-08 08:04:46 +00:00
Harshavardhana
3c2e1a87e2
fix: support dropping privileges with arbitrary users ( #18386 )
...
fixes #18380
2023-11-03 14:18:18 -07:00
vicmunoz
da95a2d13f
fix: object versions metric help ( #18388 )
2023-11-03 11:43:52 -07:00
Minio Trusted
8953f88780
Update yaml files to latest version RELEASE.2023-11-01T18-37-25Z
2023-11-01 21:57:51 +00:00
Minio Trusted
ad44fe8d3e
Update yaml files to latest version RELEASE.2023-11-01T01-57-10Z
2023-11-01 10:39:41 +00:00
Shubhendu
ef67c39910
Added graphs for KMS metrics ( #18321 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-10-30 03:20:53 -07:00
Minio Trusted
99c1a642a4
Update yaml files to latest version RELEASE.2023-10-25T06-33-25Z
2023-10-25 07:52:49 +00:00
Harshavardhana
c0f2f84285
avoid racy replicationCount checks ( #18311 )
...
resync status may not be upto-date by
the time the resync is over due to how
the timer is triggered.
diff is sufficient to know if replication
happened or not.
2023-10-24 15:30:42 -07:00
Minio Trusted
01b3fb91e5
Update yaml files to latest version RELEASE.2023-10-24T04-42-36Z
2023-10-24 05:05:12 +00:00
Minio Trusted
a0ae1489e5
Update yaml files to latest version RELEASE.2023-10-16T04-13-43Z
2023-10-16 05:58:49 +00:00
Minio Trusted
a2312028b9
Update yaml files to latest version RELEASE.2023-10-14T05-17-22Z
2023-10-14 06:27:13 +00:00
Poorna
78f1f69d57
fix site replication resync status ( #18245 )
...
To persist status changes on disk upon completion.
Adds new tests to handle this functionality.
2023-10-13 22:17:22 -07:00
Harshavardhana
e1e33077e8
fix: tests and resync replication status ( #18244 )
2023-10-13 17:03:34 -07:00
dependabot[bot]
9476d212bc
build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 in /docs/debugging/s3-verify ( #18218 )
...
build(deps): bump golang.org/x/net in /docs/debugging/s3-verify
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 00:39:12 -07:00
jiuker
000928d34e
fix: should call func globalOSMetrics.time(s)() when updateOSMetrics ( #18209 )
2023-10-12 00:08:13 -07:00
Minio Trusted
efb03e19e6
Update yaml files to latest version RELEASE.2023-10-07T15-07-38Z
2023-10-08 07:09:45 +00:00
Shireesh Anjal
6d20ec3bea
Add support for resource metrics ( #18057 )
...
Add a new endpoint for "resource" metrics `/v2/metrics/resource`
This should return system metrics related to drives, network, CPU and
memory. Except for drives, other metrics should have corresponding "avg"
and "max" values also.
Reuse the real-time feature to capture the required data,
introducing CPU and memory metrics in it.
Collect the data every minute and keep updating the average and max values
accordingly, returning the latest values when the API is called.
2023-09-30 13:40:20 -07:00
Minio Trusted
b3cd893f93
Update yaml files to latest version RELEASE.2023-09-30T07-02-29Z
2023-09-30 07:51:58 +00:00
Minio Trusted
f29522269d
Update yaml files to latest version RELEASE.2023-09-27T15-22-50Z
2023-09-28 17:49:57 +00:00
Minio Trusted
8a672e70a7
Update yaml files to latest version RELEASE.2023-09-23T03-47-50Z
2023-09-25 01:55:31 +00:00
Minio Trusted
6a096e7dc7
Update yaml files to latest version RELEASE.2023-09-20T22-49-55Z
2023-09-21 00:42:16 +00:00
Harshavardhana
9081346c40
fix: more regressions listing policy mappings ( #18060 )
...
also relax ListServiceAccounts() returning error if
no service accounts exist.
2023-09-19 15:23:18 -07:00
Anis Eleuch
c5279ec630
fix: building reorder-disks under darwin ( #18053 )
...
Also build debugging tools only in tests or with a specific target
2023-09-19 03:19:26 -07:00
Harshavardhana
8c4561b8da
add all missing go.mod for debugging tools ( #18049 )
2023-09-18 13:47:03 -07:00
Harshavardhana
fa6d082bfd
reduce all major allocations in replication path ( #18032 )
...
- remove targetClient for passing around via replicationObjectInfo{}
- remove cloing to object info unnecessarily
- remove objectInfo from replicationObjectInfo{} (only require necessary fields)
2023-09-16 02:28:06 -07:00
Minio Trusted
9fab91852a
Update yaml files to latest version RELEASE.2023-09-16T01-01-47Z
2023-09-16 07:38:18 +00:00
Harshavardhana
822cbd4b43
add couple of missing things from #18027
2023-09-13 23:26:48 -07:00
Ravind Kumar
3c19a9308d
DOCS-987: Reorganizing list.md for better RST compatibility ( #18027 )
2023-09-13 23:23:37 -07:00
Anis Eleuch
41de53996b
heal: calculate the number of workers based on NRRequests ( #17945 )
2023-09-11 14:48:54 -07:00
Minio Trusted
fba0924b1d
Update yaml files to latest version RELEASE.2023-09-07T02-05-02Z
2023-09-07 23:10:40 +00:00
Minio Trusted
19f70dbfbf
Update yaml files to latest version RELEASE.2023-09-04T19-57-37Z
2023-09-04 21:20:49 +00:00
Aditya Manthramurthy
1c99fb106c
Update to minio/pkg/v2 ( #17967 )
2023-09-04 12:57:37 -07:00
Minio Trusted
ea93643e6a
Update yaml files to latest version RELEASE.2023-08-31T15-31-16Z
2023-09-01 00:15:57 +00:00
Shubhendu
e47e625f73
Added replication graphs for site replication metrics ( #17951 )
...
This dashboard graphs the metrics when site replication is enabled
across MinIO instances.
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-08-31 08:31:16 -07:00
Shubhendu
0ce9e00ffa
Added node scanner and node drives graphs ( #17949 )
...
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-08-30 14:01:51 -07:00
Shubhendu
c778c381b5
Added new bucket replication graphs ( #17947 )
...
This PR adds new bucket replication graphs for better and granular
monitoring of bucket replication. Also arranged all replication graphs
together.
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2023-08-30 11:57:41 -07:00
Poorna
b48bbe08b2
Add additional info for replication metrics API ( #17293 )
...
to track the replication transfer rate across different nodes,
number of active workers in use and in-queue stats to get
an idea of the current workload.
This PR also adds replication metrics to the site replication
status API. For site replication, prometheus metrics are
no longer at the bucket level - but at the cluster level.
Add prometheus metric to track credential errors since uptime
2023-08-30 01:00:59 -07:00
Minio Trusted
cce90cb2b7
Update yaml files to latest version RELEASE.2023-08-29T23-07-35Z
2023-08-30 02:17:56 +00:00
Andrea Longo
6f0ed2a091
Add equivalent mc ilm rule commands for some JSON rule examples ( #17923 )
2023-08-26 00:33:25 -07:00
Minio Trusted
a2f0771fd3
Update yaml files to latest version RELEASE.2023-08-23T10-07-06Z
2023-08-23 23:17:59 +00:00