Project

General

Profile

Feature #2223

Tracing facility on FileStore

Added by Joao Eduardo Luis almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
OSD
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Allow a user to specify a file onto which log the transactions that come through OSDs' FileStores.

This should allow us to obtain a detailed representation of the traffic an OSD handles.

History

#1 Updated by Joao Eduardo Luis almost 11 years ago

  • Status changed from In Progress to 4

Made some changes to the ObjectStore.cc, regarding code duplication of the transaction's dump methods. Feedback would be appreciated.

#2 Updated by Sage Weil almost 11 years ago

  • Target version set to v0.46

did some cleanup, changed the way the output is structured wrt the transaction lists, and tweaked a few other things.

not using OStreamFormatter for now... i think json is better for all those callers. i do think we want to create a PlainFormatter at some point, though, that looks similar to this (but doesn't throw out the field name information).

#3 Updated by Sage Weil almost 11 years ago

  • Status changed from 4 to Resolved

Also available in: Atom PDF