Project

General

Profile

Actions

Feature #2223

closed

Tracing facility on FileStore

Added by Joao Eduardo Luis about 12 years ago. Updated about 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Joao Eduardo Luis
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.

Actions #1

Updated by Joao Eduardo Luis about 12 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.

Actions #2

Updated by Sage Weil about 12 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).

Actions #3

Updated by Sage Weil about 12 years ago

  • Status changed from 4 to Resolved
Actions

Also available in: Atom PDF