Skip to content

agent-plugin-performance / Exports / IPerformanceStorage

Interface: IPerformanceStorage

Performance storage interface

Implemented by

Table of contents

Methods

Methods

save

save(entry): Promise<void>

Parameters

NameType
entryIPerformanceMetrics

Returns

Promise<void>

Defined in

agent-plugin-performance/src/types.ts:122


getMetrics

getMetrics(operation?, timeRange?): Promise<IPerformanceMetrics[]>

Parameters

NameType
operation?string
timeRange?Object
timeRange.startDate
timeRange.endDate

Returns

Promise<IPerformanceMetrics[]>

Defined in

agent-plugin-performance/src/types.ts:123


getAggregatedStats

getAggregatedStats(timeRange?): Promise<IAggregatedPerformanceStats>

Parameters

NameType
timeRange?Object
timeRange.startDate
timeRange.endDate

Returns

Promise<IAggregatedPerformanceStats>

Defined in

agent-plugin-performance/src/types.ts:127


clear

clear(): Promise<void>

Returns

Promise<void>

Defined in

agent-plugin-performance/src/types.ts:128


flush

flush(): Promise<void>

Returns

Promise<void>

Defined in

agent-plugin-performance/src/types.ts:129


close

close(): Promise<void>

Returns

Promise<void>

Defined in

agent-plugin-performance/src/types.ts:130

Released under the MIT License.