Statistics sub-tree overview
The statistics sub-tree (enterprises.nCipher.nC-series.statistics) contains rapidly changing information about such topics as the state of the nShield modules, the work they are doing, and the commands being submitted.
| Do not rely on information returned from the agent to change instantaneously on re-reading the value. To avoid loading the nShield module with multiple time-consuming statistics commands, the agent can choose to cache the values over a specified period. You can configure this period in the agent configuration file see Basic configuration. | 
Statistics sub-tree
The following table gives details of the nodes in the statistics sub-tree, and the module statistics table (enterprises.nCipher.nC-series.statistics.moduleStatsTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer  | 
Module number of this row (for   | 
  | 
R  | 
Counter32  | 
Uptime of the hardserver.  | 
  | 
R  | 
Counter32  | 
Returned aggregated for all modules and all commands.  | 
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
Returned as for   | 
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
See notes above for   | 
  | 
R  | 
Gauge32  | 
|
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
Total number of outstanding commands over all modules.  | 
  | 
R  | 
Counter32  | 
Module statistics table
The following table gives details of the nodes in the module statistics table (enterprises.nCipher.nC-series.statistics.moduleStatsTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer  | 
Module number of this row (for   | 
  | 
R  | 
Counter32  | 
Uptime of the module.  | 
  | 
R  | 
Counter32  | 
Returned aggregated for all commands.  | 
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
Returned as for   | 
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Counter32  | 
See notes above for   | 
  | 
R  | 
Counter32  | 
|
  | 
R  | 
Gauge32  | 
|
  | 
R  | 
DisplayString  | 
Depending on the module settings, this can require KNSO permissions to read (and therefore depend on the installation parameters of the agent).  | 
  | 
R  | 
DisplayString  | 
Character representation of the current temperature value (SNMP does not provide for a floating-point type). Not available on XC or nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Maximum temperature the module has ever reached. Not available on XC or nShield 5 variants.  | 
  | 
R  | 
Gauge32  | 
|
  | 
R  | 
Gauge32  | 
|
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on XC variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Only available on nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
|
  | 
R  | 
DisplayString  | 
|
  | 
R  | 
DisplayString  | 
|
  | 
R  | 
DisplayString  | 
|
  | 
R  | 
DisplayString  | 
|
  | 
R  | 
Counter32  | 
Free space available on the HSM’s NVRAM, in bytes Only available on XC and nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Wear level of the HSM’s NVRAM Only available on XC and nShield 5 variants.  | 
  | 
R  | 
DisplayString  | 
Worn blocks in the HSM’s NVRAM Only available on XC and nShield 5 variants.  | 
nShield network-attached HSM statistics table
The following table gives details of the nodes in the nShield network-attached HSM statistics table (enterprises.nCipher.nC-series.statistics.netHSMStatsTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer  | 
Table index (not module number).  | 
  | 
R  | 
Counter32  | 
Host system uptime.  | 
  | 
R  | 
Gauge32  | 
CPU usage of unit host processor.  | 
  | 
R  | 
Gauge32  | 
Total user memory of unit.  | 
  | 
R  | 
Gauge32  | 
Total kernel memory of unit.  | 
  | 
R  | 
DisplayString  | 
Internal unit temperature (sensor 1).  | 
  | 
R  | 
DisplayString  | 
Maximum recorded temperature (sensor 1).  | 
  | 
R  | 
DisplayString  | 
Internal unit temperature (sensor 2).  | 
  | 
R  | 
DisplayString  | 
Maximum recorded temperature (sensor 2).  | 
  | 
R  | 
DisplayString  | 
unit 5V power reading.  | 
  | 
R  | 
DisplayString  | 
unit 12V power reading.  | 
  | 
R  | 
Gauge32  | 
Fan 1 speed (RPM).  | 
  | 
R  | 
Gauge32  | 
Fan 2 speed (RPM).  | 
  | 
R  | 
Gauge32  | 
Fan 3 speed (RPM).  | 
  | 
R  | 
IpAddress  | 
IP address of unit.  | 
  | 
R  | 
DisplayString  | 
Textual description of module (for example,   | 
  | 
R  | 
Gauge32  | 
Fan 4 speed (RPM).  | 
  | 
R  | 
DisplayString  | 
3.3V Supply Rail Voltage  | 
  | 
R  | 
DisplayString  | 
3.3V Supply Rail Current  | 
  | 
R  | 
DisplayString  | 
5V Supply Rail Current  | 
  | 
R  | 
DisplayString  | 
12V Supply Rail Current  | 
  | 
R  | 
DisplayString  | 
5V Supply Rail Voltage (Standby)  | 
  | 
R  | 
DisplayString  | 
5V Supply Rail Current (Standby)  | 
  | 
R  | 
DisplayString  | 
Voltage of Tamper Battery 1  | 
  | 
R  | 
DisplayString  | 
Voltage of Tamper Battery 2  | 
  | 
R  | 
TruthValue  | 
Power Supply failure status  | 
Per connection statistics table
The following table gives details of the nodes in the per connection statistics table (enterprises.nCipher.nC-series.statistics.connStatsTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer32  | 
Index of this entry.  | 
  | 
R  | 
Integer32  | 
Hardserver connection number.  | 
  | 
R  | 
Counter32  | 
Uptime of the connection.  | 
  | 
R  | 
Counter32  | 
Number of commands submitted through this connection.  | 
  | 
R  | 
Counter32  | 
Number of bytes submitted through this connection.  | 
  | 
R  | 
Counter32  | 
Number of marshalling errors on commands through this connection.  | 
  | 
R  | 
Counter32  | 
Number of replies received by this connection.  | 
  | 
R  | 
Counter32  | 
Number of bytes received by this connection.  | 
  | 
R  | 
Counter32  | 
Number of marshalling errors on replies through this connection.  | 
  | 
R  | 
Gauge32  | 
Number of commands outstanding on this connection.  | 
  | 
R  | 
Gauge32  | 
Number of commands outstanding in the hardserver queue.  | 
  | 
R  | 
Gauge32  | 
Number of long jobs outstanding for this connection.  | 
  | 
R  | 
IpAddress  | 
IP Address of connection client.  | 
  | 
R  | 
Integer32  | 
Process identifier reported by connection client.  | 
  | 
R  | 
DisplayString  | 
Process name reported by connection client.  | 
  | 
R  | 
Gauge32  | 
The total object count for a connection  | 
Module/connection statistics table
The following table gives details of the nodes in the per module, per connection statistics table (enterprises.nCipher.nC-series.statistics.connModuleStatsTable).
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer  | 
Identity of this connection  | 
  | 
R  | 
Integer  | 
Index of the module entry  | 
  | 
R  | 
Gauge32  | 
The object count on this module for this connection  | 
Fan table
The fan table provides the speeds of each fan on the remote module (HSM).
The following table gives details of the nodes in the fan table (enterprises.nCipher.softwareVersions.netHSMFanTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer32  | 
Module number  | 
  | 
R  | 
Integer32  | 
Fan number  | 
  | 
R  | 
Gauge32  | 
Fan speed (RPM)  | 
Software versions table
The following table gives details of the nodes in the software versions table (enterprises.nCipher.softwareVersions.softwareVersionsTable):
| Node name | R/W | Type | Remarks | 
|---|---|---|---|
  | 
R  | 
Integer  | 
Table index.  | 
  | 
R  | 
DisplayString  | 
Component name.  | 
  | 
R  | 
Component output name  | 
Component name.  | 
  | 
R  | 
Gauge  | 
|
  | 
R  | 
Gauge  | 
|
  | 
R  | 
Gauge  | 
|
  | 
R  | 
DisplayString  | 
Repository name.  | 
  | 
R  | 
Gauge  |