Versions in this module Expand all Collapse all v0 v0.2.0 Oct 27, 2016 Changes in this version + func GetHSPerfDataPath(pid string) (string, error) + func New(base mb.BaseMetricSet) (mb.MetricSet, error) + type HSPerfData struct + ForceCachedEntryName map[string]int + Prologue PerfDataPrologue + func (this *HSPerfData) ReadAllEntry(f *os.File) ([]PerfDataEntry, error) + func (this *HSPerfData) ReadCachedEntry(f *os.File) ([]PerfDataEntry, error) + func (this *HSPerfData) ReadPrologue(f *os.File) error + type MetricSet struct + func (m *MetricSet) Fetch() (common.MapStr, error) + type PerfDataEntry struct + DataOffset int32 + DataType int8 + DataUnits int8 + DataVariability int8 + EntryLength int32 + EntryName string + FileOffset int64 + Flags int8 + LongValue int64 + NameOffset int32 + StringValue string + VectorLength int32 + type PerfDataPrologue struct + Accessible int8 + ByteOrder int8 + EntryOffset int32 + Magic uint32 + MajorVersion int8 + MinorVersion int8 + ModTimeStamp int64 + NumEntries int32 + Overflow int32 + Used int32