Documentation ¶
Index ¶
- type Event
- type TraceCommand
- func (c *TraceCommand) Execute(ctx context.Context, flag *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
- func (*TraceCommand) Name() string
- func (c *TraceCommand) SetFlags(flags *flag.FlagSet)
- func (*TraceCommand) Synopsis() string
- func (*TraceCommand) Usage() string
- func (c *TraceCommand) WriteCSV(spans []tracing.Span, trees []*TraceTree) error
- func (c *TraceCommand) WriteParquet(spans []tracing.Span, trees []*TraceTree) error
- func (c *TraceCommand) WriteTraceViewer(spans []tracing.Span, trees []*TraceTree) error
- type TraceTree
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { Pid int `json:"pid"` Tid int `json:"tid"` Ph string `json:"ph,omitempty"` Name string `json:"name,omitempty"` Cat string `json:"cat,omitempty"` Id int `json:"id,omitempty"` Ts int64 `json:"ts"` Dur int64 `json:"dur,omitempty"` Args map[string]interface{} `json:"args,omitempty"` }
type TraceCommand ¶
type TraceCommand struct {
// contains filtered or unexported fields
}
func (*TraceCommand) Execute ¶
func (c *TraceCommand) Execute(ctx context.Context, flag *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
func (*TraceCommand) Name ¶
func (*TraceCommand) Name() string
func (*TraceCommand) SetFlags ¶
func (c *TraceCommand) SetFlags(flags *flag.FlagSet)
func (*TraceCommand) Synopsis ¶
func (*TraceCommand) Synopsis() string
func (*TraceCommand) Usage ¶
func (*TraceCommand) Usage() string
func (*TraceCommand) WriteCSV ¶
func (c *TraceCommand) WriteCSV(spans []tracing.Span, trees []*TraceTree) error
func (*TraceCommand) WriteParquet ¶
func (c *TraceCommand) WriteParquet(spans []tracing.Span, trees []*TraceTree) error
func (*TraceCommand) WriteTraceViewer ¶
func (c *TraceCommand) WriteTraceViewer(spans []tracing.Span, trees []*TraceTree) error
Click to show internal directories.
Click to hide internal directories.