metrics

package
v0.14.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: BSD-3-Clause Imports: 1 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IRODSMetrics

type IRODSMetrics struct {
	// contains filtered or unexported fields
}

IRODSMetrics - contains IRODS metrics

func (*IRODSMetrics) ClearConnections

func (metrics *IRODSMetrics) ClearConnections()

func (*IRODSMetrics) DecreaseConnectionsOccupied

func (metrics *IRODSMetrics) DecreaseConnectionsOccupied(n uint64)

DecreaseConnectionsOccupied decreases connections occupied

func (*IRODSMetrics) DecreaseConnectionsOpened

func (metrics *IRODSMetrics) DecreaseConnectionsOpened(n uint64)

DecreaseConnectionsOpened decreases connections opened

func (*IRODSMetrics) DecreaseCounterForOpenFileHandles

func (metrics *IRODSMetrics) DecreaseCounterForOpenFileHandles(n uint64)

DecreaseOpenFileHandles decreases the counter for open file handles

func (*IRODSMetrics) GetAndClearBytesReceived added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearBytesReceived() uint64

GetAndClearBytesReceived returns bytes received then clear

func (*IRODSMetrics) GetAndClearBytesSent added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearBytesSent() uint64

GetAndClearBytesSent returns bytes sent then clear

func (*IRODSMetrics) GetAndClearCounterForAccessList added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForAccessList() uint64

GetAndClearCounterForAccessList returns the counter for dataobject/collection access listing then clear

func (*IRODSMetrics) GetAndClearCounterForAccessUpdate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForAccessUpdate() uint64

GetAndClearCounterForAccessUpdate returns the counter for dataobject/collection access update then clear

func (*IRODSMetrics) GetAndClearCounterForCacheHit added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForCacheHit() uint64

GetAndClearCounterForCacheHit returns the counter for cache hit then clear

func (*IRODSMetrics) GetAndClearCounterForCacheMiss added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForCacheMiss() uint64

GetAndClearCounterForCacheMiss returns the counter for cache miss then clear

func (*IRODSMetrics) GetAndClearCounterForCollectionCreate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForCollectionCreate() uint64

GetAndClearCounterForCollectionCreate returns the counter for collection creation then clear

func (*IRODSMetrics) GetAndClearCounterForCollectionDelete added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForCollectionDelete() uint64

GetAndClearCounterForCollectionDelete returns the counter for collection deletion then clear

func (*IRODSMetrics) GetAndClearCounterForCollectionRename added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForCollectionRename() uint64

GetAndClearCounterForCollectionRename returns the counter for collection renameing then clear

func (*IRODSMetrics) GetAndClearCounterForConnectionFailures added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForConnectionFailures() uint64

GetAndClearCounterForConnectionFailures returns the counter for connection failures then clear

func (*IRODSMetrics) GetAndClearCounterForConnectionPoolFailures added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForConnectionPoolFailures() uint64

GetAndClearCounterForConnectionPoolFailures returns the counter for connection pool failures then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectClose added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectClose() uint64

GetAndClearCounterForDataObjectClose returns the counter for data object closing then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectCopy added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCopy() uint64

GetAndClearCounterForDataObjectCopy returns the counter for data object copy then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectCreate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCreate() uint64

GetAndClearCounterForDataObjectCreate returns the counter for data object creation then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectDelete added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectDelete() uint64

GetAndClearCounterForDataObjectDelete returns the counter for data object deletion then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectOpen added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectOpen() uint64

GetAndClearCounterForDataObjectOpen returns the counter for data object opening then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectRead added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRead() uint64

GetAndClearCounterForDataObjectRead returns the counter for data object read then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectRename added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRename() uint64

GetAndClearCounterForDataObjectRename returns the counter for data object renaming then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectUpdate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectUpdate() uint64

GetAndClearCounterForDataObjectUpdate returns the counter for data object update (truncate, ETC) then clear

func (*IRODSMetrics) GetAndClearCounterForDataObjectWrite added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectWrite() uint64

GetAndClearCounterForDataObjectWrite returns the counter for data object write then clear

func (*IRODSMetrics) GetAndClearCounterForList added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForList() uint64

GetAndClearCounterForList returns the counter for listing then clear

func (*IRODSMetrics) GetAndClearCounterForMetadataCreate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForMetadataCreate() uint64

GetAndClearCounterForMetadataCreate returns the counter for metadata creatation then clear

func (*IRODSMetrics) GetAndClearCounterForMetadataDelete added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForMetadataDelete() uint64

GetAndClearCounterForMetadataDelete returns the counter for metadata deletion then clear

func (*IRODSMetrics) GetAndClearCounterForMetadataList added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForMetadataList() uint64

GetAndClearCounterForMetadataList returns the counter for metadata listing then clear

func (*IRODSMetrics) GetAndClearCounterForMetadataUpdate added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForMetadataUpdate() uint64

GetAndClearCounterForMetadataUpdate returns the counter for metadata update then clear

func (*IRODSMetrics) GetAndClearCounterForRequestResponseFailures added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForRequestResponseFailures() uint64

GetAndClearCounterForRequestResponseFailures returns the counter for request-response failures then clear

func (*IRODSMetrics) GetAndClearCounterForSearch added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForSearch() uint64

GetAndClearCounterForSearch returns the counter for search then clear

func (*IRODSMetrics) GetAndClearCounterForStat added in v0.9.8

func (metrics *IRODSMetrics) GetAndClearCounterForStat() uint64

GetAndClearCounterForStat returns the counter for dataobject/collection stat then clear

func (*IRODSMetrics) GetBytesReceived

func (metrics *IRODSMetrics) GetBytesReceived() uint64

GetBytesReceived returns bytes received

func (*IRODSMetrics) GetBytesSent

func (metrics *IRODSMetrics) GetBytesSent() uint64

GetBytesSent returns bytes sent

func (*IRODSMetrics) GetConnectionsOccupied

func (metrics *IRODSMetrics) GetConnectionsOccupied() uint64

GetConnectionsOccupied returns connections occupied

func (*IRODSMetrics) GetConnectionsOpened

func (metrics *IRODSMetrics) GetConnectionsOpened() uint64

GetConnectionsOpened returns connections opened

func (*IRODSMetrics) GetCounterForAccessList

func (metrics *IRODSMetrics) GetCounterForAccessList() uint64

GetCounterForAccessList returns the counter for dataobject/collection access listing

func (*IRODSMetrics) GetCounterForAccessUpdate

func (metrics *IRODSMetrics) GetCounterForAccessUpdate() uint64

GetCounterForAccessUpdate returns the counter for dataobject/collection access update

func (*IRODSMetrics) GetCounterForCacheHit

func (metrics *IRODSMetrics) GetCounterForCacheHit() uint64

GetCounterForCacheHit returns the counter for cache hit

func (*IRODSMetrics) GetCounterForCacheMiss

func (metrics *IRODSMetrics) GetCounterForCacheMiss() uint64

GetCounterForCacheMiss returns the counter for cache miss

func (*IRODSMetrics) GetCounterForCollectionCreate

func (metrics *IRODSMetrics) GetCounterForCollectionCreate() uint64

GetCounterForCollectionCreate returns the counter for collection creation

func (*IRODSMetrics) GetCounterForCollectionDelete

func (metrics *IRODSMetrics) GetCounterForCollectionDelete() uint64

GetCounterForCollectionDelete returns the counter for collection deletion

func (*IRODSMetrics) GetCounterForCollectionRename

func (metrics *IRODSMetrics) GetCounterForCollectionRename() uint64

GetCounterForCollectionRename returns the counter for collection renameing

func (*IRODSMetrics) GetCounterForConnectionFailures

func (metrics *IRODSMetrics) GetCounterForConnectionFailures() uint64

GetCounterForConnectionFailures returns the counter for connection failures

func (*IRODSMetrics) GetCounterForConnectionPoolFailures

func (metrics *IRODSMetrics) GetCounterForConnectionPoolFailures() uint64

GetCounterForConnectionPoolFailures returns the counter for connection pool failures

func (*IRODSMetrics) GetCounterForDataObjectClose

func (metrics *IRODSMetrics) GetCounterForDataObjectClose() uint64

GetCounterForDataObjectClose returns the counter for data object closing

func (*IRODSMetrics) GetCounterForDataObjectCopy

func (metrics *IRODSMetrics) GetCounterForDataObjectCopy() uint64

GetCounterForDataObjectCopy returns the counter for data object copy

func (*IRODSMetrics) GetCounterForDataObjectCreate

func (metrics *IRODSMetrics) GetCounterForDataObjectCreate() uint64

GetCounterForDataObjectCreate returns the counter for data object creation

func (*IRODSMetrics) GetCounterForDataObjectDelete

func (metrics *IRODSMetrics) GetCounterForDataObjectDelete() uint64

GetCounterForDataObjectDelete returns the counter for data object deletion

func (*IRODSMetrics) GetCounterForDataObjectOpen

func (metrics *IRODSMetrics) GetCounterForDataObjectOpen() uint64

GetCounterForDataObjectOpen returns the counter for data object opening

func (*IRODSMetrics) GetCounterForDataObjectRead

func (metrics *IRODSMetrics) GetCounterForDataObjectRead() uint64

GetCounterForDataObjectRead returns the counter for data object read

func (*IRODSMetrics) GetCounterForDataObjectRename

func (metrics *IRODSMetrics) GetCounterForDataObjectRename() uint64

GetCounterForDataObjectRename returns the counter for data object renaming

func (*IRODSMetrics) GetCounterForDataObjectUpdate

func (metrics *IRODSMetrics) GetCounterForDataObjectUpdate() uint64

GetCounterForDataObjectUpdate returns the counter for data object update (truncate, ETC)

func (*IRODSMetrics) GetCounterForDataObjectWrite

func (metrics *IRODSMetrics) GetCounterForDataObjectWrite() uint64

GetCounterForDataObjectWrite returns the counter for data object write

func (*IRODSMetrics) GetCounterForList

func (metrics *IRODSMetrics) GetCounterForList() uint64

GetCounterForList returns the counter for listing

func (*IRODSMetrics) GetCounterForMetadataCreate

func (metrics *IRODSMetrics) GetCounterForMetadataCreate() uint64

GetCounterForMetadataCreate returns the counter for metadata creatation

func (*IRODSMetrics) GetCounterForMetadataDelete

func (metrics *IRODSMetrics) GetCounterForMetadataDelete() uint64

GetCounterForMetadataDelete returns the counter for metadata deletion

func (*IRODSMetrics) GetCounterForMetadataList

func (metrics *IRODSMetrics) GetCounterForMetadataList() uint64

GetCounterForMetadataList returns the counter for metadata listing

func (*IRODSMetrics) GetCounterForMetadataUpdate

func (metrics *IRODSMetrics) GetCounterForMetadataUpdate() uint64

GetCounterForMetadataUpdate returns the counter for metadata update

func (*IRODSMetrics) GetCounterForOpenFileHandles

func (metrics *IRODSMetrics) GetCounterForOpenFileHandles() uint64

GetCounterForOpenFileHandles returns the counter for open file handles

func (*IRODSMetrics) GetCounterForRequestResponseFailures

func (metrics *IRODSMetrics) GetCounterForRequestResponseFailures() uint64

GetCounterForRequestResponseFailures returns the counter for request-response failures

func (*IRODSMetrics) GetCounterForSearch

func (metrics *IRODSMetrics) GetCounterForSearch() uint64

GetCounterForSearch returns the counter for search

func (*IRODSMetrics) GetCounterForStat

func (metrics *IRODSMetrics) GetCounterForStat() uint64

GetCounterForStat returns the counter for dataobject/collection stat

func (*IRODSMetrics) IncreaseBytesReceived

func (metrics *IRODSMetrics) IncreaseBytesReceived(n uint64)

IncreaseBytesReceived increases bytes received

func (*IRODSMetrics) IncreaseBytesSent

func (metrics *IRODSMetrics) IncreaseBytesSent(n uint64)

IncreaseBytesSent increases bytes sent

func (*IRODSMetrics) IncreaseConnectionsOccupied

func (metrics *IRODSMetrics) IncreaseConnectionsOccupied(n uint64)

IncreaseConnectionsOccupied increases connections occupied

func (*IRODSMetrics) IncreaseConnectionsOpened

func (metrics *IRODSMetrics) IncreaseConnectionsOpened(n uint64)

IncreaseConnectionsOpened increases connections opened

func (*IRODSMetrics) IncreaseCounterForAccessList

func (metrics *IRODSMetrics) IncreaseCounterForAccessList(n uint64)

IncreaseCounterForAccessList increases the counter for dataobject/collection access listing

func (*IRODSMetrics) IncreaseCounterForAccessUpdate

func (metrics *IRODSMetrics) IncreaseCounterForAccessUpdate(n uint64)

IncreaseCounterForAccessUpdate increases the counter for dataobject/collection access update

func (*IRODSMetrics) IncreaseCounterForCacheHit

func (metrics *IRODSMetrics) IncreaseCounterForCacheHit(n uint64)

IncreaseCounterForCacheHit increases the counter for cache hit

func (*IRODSMetrics) IncreaseCounterForCacheMiss

func (metrics *IRODSMetrics) IncreaseCounterForCacheMiss(n uint64)

IncreaseCounterForCacheMiss increases the counter for cache miss

func (*IRODSMetrics) IncreaseCounterForCollectionCreate

func (metrics *IRODSMetrics) IncreaseCounterForCollectionCreate(n uint64)

IncreaseCounterForCollectionCreate increases the counter for collection creation

func (*IRODSMetrics) IncreaseCounterForCollectionDelete

func (metrics *IRODSMetrics) IncreaseCounterForCollectionDelete(n uint64)

IncreaseCounterForCollectionDelete increases the counter for collection deletion

func (*IRODSMetrics) IncreaseCounterForCollectionRename

func (metrics *IRODSMetrics) IncreaseCounterForCollectionRename(n uint64)

IncreaseCounterForCollectionRename increases the counter for collection renameing

func (*IRODSMetrics) IncreaseCounterForConnectionFailures

func (metrics *IRODSMetrics) IncreaseCounterForConnectionFailures(n uint64)

IncreaseCounterForConnectionFailures increases the counter for connection failures

func (*IRODSMetrics) IncreaseCounterForConnectionPoolFailures

func (metrics *IRODSMetrics) IncreaseCounterForConnectionPoolFailures(n uint64)

IncreaseCounterForConnectionPoolFailures increases the counter for connection pool failures

func (*IRODSMetrics) IncreaseCounterForDataObjectClose

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectClose(n uint64)

IncreaseCounterForDataObjectClose increases the counter for data object closing

func (*IRODSMetrics) IncreaseCounterForDataObjectCopy

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCopy(n uint64)

IncreaseCounterForDataObjectCopy increases the counter for data object copy

func (*IRODSMetrics) IncreaseCounterForDataObjectCreate

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCreate(n uint64)

IncreaseCounterForDataObjectCreate increases the counter for data object creation

func (*IRODSMetrics) IncreaseCounterForDataObjectDelete

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectDelete(n uint64)

IncreaseCounterForDataObjectDelete increases the counter for data object deletion

func (*IRODSMetrics) IncreaseCounterForDataObjectOpen

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectOpen(n uint64)

IncreaseCounterForDataObjectOpen increases the counter for data object opening

func (*IRODSMetrics) IncreaseCounterForDataObjectRead

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRead(n uint64)

IncreaseCounterForDataObjectRead increases the counter for data object read

func (*IRODSMetrics) IncreaseCounterForDataObjectRename

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRename(n uint64)

IncreaseCounterForDataObjectRename increases the counter for data object renaming

func (*IRODSMetrics) IncreaseCounterForDataObjectUpdate

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectUpdate(n uint64)

IncreaseCounterForDataObjectUpdate increases the counter for data object update (truncate, ETC)

func (*IRODSMetrics) IncreaseCounterForDataObjectWrite

func (metrics *IRODSMetrics) IncreaseCounterForDataObjectWrite(n uint64)

IncreaseCounterForDataObjectWrite increases the counter for data object write

func (*IRODSMetrics) IncreaseCounterForList

func (metrics *IRODSMetrics) IncreaseCounterForList(n uint64)

IncreaseCounterForList increases the counter for listing

func (*IRODSMetrics) IncreaseCounterForMetadataCreate

func (metrics *IRODSMetrics) IncreaseCounterForMetadataCreate(n uint64)

IncreaseCounterForMetadataCreate increases the counter for metadata creatation

func (*IRODSMetrics) IncreaseCounterForMetadataDelete

func (metrics *IRODSMetrics) IncreaseCounterForMetadataDelete(n uint64)

IncreaseCounterForMetadataDelete increases the counter for metadata deletion

func (*IRODSMetrics) IncreaseCounterForMetadataList

func (metrics *IRODSMetrics) IncreaseCounterForMetadataList(n uint64)

IncreaseCounterForMetadataList increases the counter for metadata listing

func (*IRODSMetrics) IncreaseCounterForMetadataUpdate

func (metrics *IRODSMetrics) IncreaseCounterForMetadataUpdate(n uint64)

IncreaseCounterForMetadataUpdate increases the counter for metadata update

func (*IRODSMetrics) IncreaseCounterForOpenFileHandles

func (metrics *IRODSMetrics) IncreaseCounterForOpenFileHandles(n uint64)

IncreaseOpenFileHandles increases the counter for open file handles

func (*IRODSMetrics) IncreaseCounterForRequestResponseFailures

func (metrics *IRODSMetrics) IncreaseCounterForRequestResponseFailures(n uint64)

IncreaseCounterForRequestResponseFailures increases the counter for request-response failures

func (*IRODSMetrics) IncreaseCounterForSearch

func (metrics *IRODSMetrics) IncreaseCounterForSearch(n uint64)

IncreaseCounterForSearch increases the counter for search

func (*IRODSMetrics) IncreaseCounterForStat

func (metrics *IRODSMetrics) IncreaseCounterForStat(n uint64)

IncreaseCounterForStat increases the counter for dataobject/collection stat

func (*IRODSMetrics) Sum added in v0.9.8

func (metrics *IRODSMetrics) Sum(other *IRODSMetrics)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL