Chris Lu
f0492ac039
Merge pull request #2511 from ErikCoder07/grafana_dashboard
feat: Added a volume heartbeat graph to grafana dashboard
3 years ago
ErikCoder07
d8ffeb4d0e
minor changes: added the makefile directory in the Installation Guide section
3 years ago
ErikCoder07
560a057941
feat: Added a volume heartbeat graph to grafana dashboard
In the current dashboard there is no way to know the status of
volume servers, as prometheus only accepts push information, if
any server volume goes offline, the last information sent will
be read continuously by grafana.
Added a graph that calculates the delta between the information
of the last push timestamp with the timestamp of 15 seconds ago,
if the timestamp has not been changed, server state will be 0,
if volume server sent any information the server state will be 1.
-This graph will have to be modified if the time interval of pushs
is modified, a suggestion for improvement is to send the interval
in seconds along with the metrics.
-Only local tests were run, maybe if the latency between pushgateway
and volume server is too high, the delta calculation could be
affected.
3 years ago
Konstantin Lebedev
761ffdc405
helm add auditLogConfig option
3 years ago
chrislu
316f326464
add more help message
3 years ago
Chris Lu
adfc1e0559
Merge pull request #2508 from kmlebedev/s3StatusOffAudit
disable audit log for s3 statusHandler
3 years ago
Konstantin Lebedev
969f513265
disable audit log for s3 statusHandler
3 years ago
Chris Lu
ab0c6a84bf
Merge pull request #2503 from kmlebedev/audit_log_nonblocking
Audit log force async
3 years ago
Konstantin Lebedev
34779e8f38
force enable asynchronous I/O sending events to Fluentd
3 years ago
chrislu
c3b73ec23b
2.82
3 years ago
chrislu
7bf14452f7
s3: handle Response-Content-Disposition
3 years ago
chrislu
94e5c0a454
skip purging from ec volumes
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
chrislu
991a3dca0d
rename file
3 years ago
kmlebedev
4f98553ba9
audit log SignatureVersion
3 years ago
chrislu
2d6fcdf83a
add delay if need to resume from disk
3 years ago
Chris Lu
faf84d8fb6
Merge pull request #2500 from paochiang/rename
3 years ago
liubaojiang
c7abc34dbb
rename operation returns the correct old parent path
3 years ago
Konstantin Lebedev
98251fe16a
non blocking audit log
3 years ago
chrislu
40ee9b4d7b
sleep between the gap of each execution
related to https://github.com/chrislusf/seaweedfs/issues/2476
3 years ago
Chris Lu
2ba08afed1
Merge pull request #2498 from kmlebedev/s3_audit_log
3 years ago
Konstantin Lebedev
10678cde81
audit log config
3 years ago
Konstantin Lebedev
4ec8715f20
audit log
3 years ago
Konstantin Lebedev
3ac48cd540
audit log
3 years ago
chrislu
7f0a97c7b6
shell: volume.list supports different verbosity level
3 years ago
chrislu
5ea9715721
2.81
also sync java client version to SeaweedFS version
3 years ago
chrislu
df9a72b87f
fix compilation
3 years ago
chrislu
c7c60d1f8a
Java: add retry on write
3 years ago
chrislu
e6c026db65
volume.fix.replication: fix misplaced volumes
fix https://github.com/chrislusf/seaweedfs/issues/2416
3 years ago
chrislu
53e2dee177
[volume.check.disk] was using the wrong source and target locations
fix https://github.com/chrislusf/seaweedfs/issues/2268
3 years ago
chrislu
c146c76d10
avoid creating the same bucket with a different randomized name
related to https://github.com/chrislusf/seaweedfs/issues/2492
3 years ago
chrislu
42d97a3442
adjust randomized bucket name
3 years ago
chrislu
488afa5002
volume: load volume can optionally be skipped, if ec volume exists
fix https://github.com/chrislusf/seaweedfs/issues/2489
3 years ago
chrislu
73e3e77904
deprecate all cronjob module related code
related to https://github.com/chrislusf/seaweedfs/issues/2483
3 years ago
chrislu
59e58c4b23
volume: fix loading old volume format
fix https://github.com/chrislusf/seaweedfs/issues/2487
3 years ago
chrislu
b70cb3e0b2
upgrade protoc to 3.17.3
$brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1
3 years ago
chrislu
f7229084a9
upgrade go.mongodb.org/mongo-driver
go.mongodb.org/mongo-driver@v1.7.0: retracted by module author: Contains data race bug in background connection establishment.
go: to switch to the latest unretracted version
3 years ago
chrislu
5c3b783310
s3: copy object API needs to escape special characters
fix https://github.com/chrislusf/seaweedfs/issues/2482
3 years ago
Chris Lu
9b0da7cd7d
Merge pull request #2488 from Bl1tz23/master
MongodbStore.ListDirectoryEntries panics on Find method failure
3 years ago
Bl1tz23
83bffca7e6
fix MongodbStore.ListDirectoryEntries panic on find failure
3 years ago
Chris Lu
75e4013439
Merge pull request #2486 from t4nmoy/fix-filer-retry
3 years ago
Tanmoy Majumdar
ea09fb477a
return ' shouldRetry=true' so that filer can retry the failed chunk
3 years ago
Chris Lu
689f5513a9
redis3 supports sentinel
3 years ago
Chris Lu
7227cfddf5
2.80
3 years ago
Chris Lu
3d7390302d
add s3.clean.uploads -timeAgo=24h
3 years ago
Chris Lu
2f72c24498
skip the rest logic
3 years ago
Chris Lu
88ff8fc27b
ensure uploaded chunks are deleted on error
3 years ago
Chris Lu
bea26549f2
avoid empty extended attribute value
3 years ago
Chris Lu
ce2af0082e
revert
3 years ago
Chris Lu
1c9f3c7ac0
read deleted chunks when replcating data
3 years ago