app/vlstorage: log -storageDataPath and basic stats for the opened storage

This commit is contained in:
Aliaksandr Valialkin 2023-06-20 20:47:53 -07:00
parent ed1e82b523
commit e7bf36f0b6
No known key found for this signature in database
GPG key ID: A72BEC6CD3D0DED1

View file

@ -49,8 +49,16 @@ func Init() {
LogNewStreams: *logNewStreams,
LogIngestedRows: *logIngestedRows,
}
logger.Infof("opening storage at -storageDataPath=%s", *storageDataPath)
startTime := time.Now()
strg = logstorage.MustOpenStorage(*storageDataPath, cfg)
var ss logstorage.StorageStats
strg.UpdateStats(&ss)
logger.Infof("successfully opened storage in %.3f seconds; partsCount: %d; blocksCount: %d; rowsCount: %d; sizeBytes: %d",
time.Since(startTime).Seconds(), ss.FileParts, ss.FileBlocks, ss.FileRowsCount, ss.CompressedFileSize)
storageMetrics = initStorageMetrics(strg)
metrics.RegisterSet(storageMetrics)
}