93007c1842 
								
									
								
							
								 
							
						 
						
							
							
								
								[volume] refactor and add metrics for flight upload and download data limit condition ( #6920 )  
							
							
 
							
							
							* refactor concurrentDownloadLimit
* fix loop
* fix cmdServer
* fix: resolve conversation pr 6920
* Changes logging function (#6919 )
* updated logging methods for stores
* updated logging methods for stores
* updated logging methods for filer
* updated logging methods for uploader and http_util
* updated logging methods for weed server
---------
Co-authored-by: akosov <a.kosov@kryptonite.ru>
* Improve lock ring (#6921 )
* fix flaky lock ring test
* add more tests
* fix: build
* fix: rm import util/version
* fix: serverOptions
* refactoring
---------
Co-authored-by: Aleksey Kosov <rusyak777@list.ru>
Co-authored-by: akosov <a.kosov@kryptonite.ru>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com> 
							
						 
						4 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ef4eda0761 
								
									
								
							
								 
							
						 
						
							
							
								
								added re-generating and writing the Volume UUID if it is empty ( #6568 )  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b78a897f14 
								
							
								 
							
						 
						
							
							
								
								freebsd has fs.Bavail as int64  
							
							
 
							
							
							fix freebsd building https://github.com/seaweedfs/seaweedfs/actions/runs/13380531394/job/37368195169  
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7392161894 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: The free disk size and percentage are quite different from the output of df -h. ( #6550 )  
							
							
 
							
							
							* fix: record and delete bucket metrics after inactive
* feat: match available disk size with system cmd `dh -h`
* feat: move temp test to unmaintained/
---------
Co-authored-by: XYZ <XYZ> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8eab76c5db 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: record and delete bucket metrics after inactive ( #6523 )  
							
							
 
							
							
							Co-authored-by: XYZ <XYZ> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a2330f624b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add metrics for uploaded and deleted s3 objects ( #6475 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c7ae969c06 
								
									
								
							
								 
							
						 
						
							
							
								
								Add bucket's traffic metrics ( #6444 )  
							
							
 
							
							
							* Add bucket's traffic metrics
* Add bucket traffic to dashboards
* Fix bucket metrics help messages
* Fix variable names 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d6f3e1970d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: filer may crash by bucketLastActiveTsNs concurrency access. ( #6350 )  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9987a65e8a 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: record and delete bucket metrics after inactive ( #6349 )  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								167b50be88 
								
									
								
							
								 
							
						 
						
							
							
								
								fix missing register master metric  MasterPickForWriteErrorCounter ( #6277 )  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a7973ed7d1 
								
									
								
							
								 
							
						 
						
							
							
								
								fix deadlock hang when broadcast to clients ( #6184 )  
							
							
 
							
							
							fix deadlock when broadcast to clients
when master thransfer leader, the old master will disconnect with all
filers and volumeServers, if the cluster is a big , the broadcast
messages may be more big than the max of the channel len 100, then if the
KeepConnect was not listen on the channel in disconnect, it will
deadlock. and the whole cluster will not serve! 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								cfbe45c765 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: add in-flight metric for s3/file/volume-server ( #6120 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								028ebb1d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Feat:merge small chunk ( #6049 )  
							
							
 
							
							
							* fix:mount deadlock
* feat: merge small chunk
* adjust MergeChunkMinCount
* fix
---------
Co-authored-by: zemul <zhouzemiao@ihuman.com> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								67a252ee8a 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] refactor func ShouldGrowVolumes ( #5884 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b2ffcdaab2 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] do sync grow request only if absolutely necessary ( #5821 )  
							
							
 
							
							
							* do sync grow request only if absolutely necessary
https://github.com/seaweedfs/seaweedfs/pull/5819 
* remove check VolumeGrowStrategy Threshold on PickForWrite
* fix fmt.Errorf 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33964fa292 
								
									
								
							
								 
							
						 
						
							
							
								
								metrics stats of volume layout depends on the data center ( #5775 )  
							
							
 
							
							
							stats volume layout depends on the data center 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d8bde9b96e 
								
									
								
							
								 
							
						 
						
							
							
								
								Solaris disk support ( #5638 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba98f02d02 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								731b3aadbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Add support for OpenBSD ( #5578 )  
							
							
 
							
							
							Co-authored-by: Dave St.Germain <dcs@adullmoment.com> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0bdf121e51 
								
									
								
							
								 
							
						 
						
							
							
								
								rename VolumeServerVolumeGauge ( #5504 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33537ae29f 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] fix s3  test_multipart_get_part ( #5476 )  
							
							
 
							
							
							* try fix s3  test_multipart_get_part
* add passed s3 tests
* fix SeaweedFSUploadId
* rm spaces
* convert part request to range
* add passed s3 tests of multipart 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3e25ed1b11 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] add s3 pass test_multipart_upload_size_too_small ( #5475 )  
							
							
 
							
							
							* add s3 pass test_multipart_upload_size_too_small
* refactor metric names
* return ErrNoSuchUpload if empty parts
* fix test 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d42a04cceb 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] fix s3 test_multipart_resend_first_finishes_last  ( #5471 )  
							
							
 
							
							
							* try fix s3 test
https://github.com/seaweedfs/seaweedfs/pull/5466 
* add error handler metrics
* refactor
* refactor multipartExt
* delete bad entry parts 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9c1e0f5811 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] grow volumes if no writable volumes in current dataCenter ( #5434 )  
							
							
 
							
							
							* grow volumes if no writable volumes in current dataCenter
https://github.com/seaweedfs/seaweedfs/issues/3886 
* fix tests with volume grow
* automatic volume grow one volume
* add ErrorChunkAssign metrics 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								dc9568fc0d 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] add test for PickForWrite add metrics for volume layout ( #5413 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a7fc723ae0 
								
									
								
							
								 
							
						 
						
							
							
								
								chore: add status code for request_total metrics ( #5188 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81f11883e3 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f95848ba7d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add ErrorGetNotFound and ErrorGetInternal to volume server metrics ( #4960 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ebe26a765 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Revert "Add disk type to prometheus metrics" ( #4777 )""  
							
							
 
							
							
							This reverts commit 567d788928 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								567d788928 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Add disk type to prometheus metrics" ( #4777 )"  
							
							
 
							
							
							This reverts commit 9215ba24be 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								796b7508f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement SRV lookups for filer ( #4767 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9215ba24be 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Add disk type to prometheus metrics" ( #4777 )  
							
							
 
							
							
							Revert "Add disk type to prometheus metrics (#4736 )"
This reverts commit 9956d93a40 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9956d93a40 
								
									
								
							
								 
							
						 
						
							
							
								
								Add disk type to prometheus metrics ( #4736 )  
							
							
 
							
							
							* Add disk type to prometheus metrics
* Del metrics
* Disk type as readable string
---------
Co-authored-by: Dima Mishin <dimm@dimm.dev> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f61490966f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add time to first byte metric for s3 ( #4768 )  
							
							
 
							
							
							* Add time to first byte metric for s3
* Change second to millisecond 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3ec977cd6c 
								
									
								
							
								 
							
						 
						
							
							
								
								minor ( #4723 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								244385bf0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix binding metrics to ipv6 ( #4286 )  
							
							
 
							
							
							* Fix binding metrics to ipv6
* Update weed/stats/metrics.go
---------
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4b0430e71d 
								
									
								
							
								 
							
						 
						
							
							
								
								[metrics] Add the ability to control bind ip ( #4012 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1f7e52c63e 
								
									
								
							
								 
							
						 
						
							
							
								
								vacuum metrics and force sync dst files ( #3832 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5db25a8f2a 
								
									
								
							
								 
							
						 
						
							
							
								
								metric shows who is currently blocking the cluster or not ( #3799 )  
							
							
 
							
							
							* master_admin_lock Shows whether cluster is locked now or not
https://github.com/seaweedfs/seaweedfs/issues/3452 
* fix metric MasterAdminLock 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a522507f95 
								
									
								
							
								 
							
						 
						
							
							
								
								configure raft metrics ( #3798 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								22181dd018 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor FilerRequest metrics ( #3402 )  
							
							
 
							
							
							* refactor FilerRequest metrics
* avoid double count proxy
* defer to 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ffa4ba91d 
								
							
								 
							
						 
						
							
							
								
								clean  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a5629dd28 
								
							
								 
							
						 
						
							
							
								
								align  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df9cc31a0a 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac5ce31278 
								
							
								 
							
						 
						
							
							
								
								leave notion to refactor after prometheus upgrade  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47c72e6f35 
								
							
								 
							
						 
						
							
							
								
								remove all (currently existing) collection volume metrics  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62f74f5e3c 
								
							
								 
							
						 
						
							
							
								
								add bucket label to s3 prometheus metrics  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42d04c581b 
								
							
								 
							
						 
						
							
							
								
								feat(filer.sync): add metricsServer in filer.sync.  
							
							
 
							
							
							Metrics include:
(1) the offset of the filer.sync
(2) the last send timestamp of the filer subscription 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb57aa431c 
								
							
								 
							
						 
						
							
							
								
								stats master_replica_placement_mismatch  
							
							
								
 
							
							
						 
						3 years ago