![]() |
REST API
16
REST API for Luna Network HSMs
|
Object
counter: Object
type: Object
operationRequests: Object
type: integer
description: operationRequests is a count of all operations directed to the HSM
since the last reset (e.g., power on) of the HSM.
operationErrors: Object
type: integer
description: operationErrors is a count of all unsuccessful operations directed
to the HSM since the last reset of the HSM.
cryptoOperationRequests: Object
type: integer
description: cryptoOperationRequests is the total number of cryptographic operations
(e.g., sign, decrypt, generate key, digest) directed to the HSM
since the last reset of the HSM.
cryptoOperationErrors: Object
type: integer
description: cryptoOperationErrors is a count of all unsuccessful cryptographic
operations directed to the HSM since the last reset of the HSM.
criticalEvents: Object
type: integer
description: criticalEvents is a count of all extraordinary occurrences detected by
the HSM since the last reset of the HSM. The nature and number of
extraordinary events is complex: many events never occur but the HSM
monitors for them (e.g., cryptographic algorithm self tests).
Any log record in the hsm.log file with the text "CRIT:" in the
body represents an event that results in an increment of the
criticalEvents counter.
nonCriticalEvents: Object
type: integer
description: nonCriticalEvents is a count of all non-extraordinary activity noted
by the HSM since the last reset of the HSM. Any log record in the
hsm.log file with the text "ERR:" or "INFO:" in the
body represents an event that results in an increment of the
nonCriticalEvents counter.
actions: Object
type: string
description: actions specifies the url to the list of actions which are supported by the counter.
uptime: Object
type: double
description: time in seconds that the hsm has been up.
idletime: Object
type: double
description: time in seconds that the hsm has been idling.
commands: Object
type: integer
description: number of commands executed on the hsm.