You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/design/benchmarking.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -14,16 +14,16 @@
14
14
- simulate deployment as close to production as possible
15
15
16
16
17
-
## Client Side Metrics
17
+
## Client-side Metrics
18
18
19
19
*`response time` (percentiles): the time between client's initial request and the last byte of a validator response
20
20
*`requests per second (RPS)`: number of requests per second
21
21
*`transactions per second (TPS)`: number of write requests (txns) per second
22
-
***Note** to measure that on a clientside write requests should use `broadcast_tx_commit` requests
22
+
***Note** to measure that on a client-side write requests should use `broadcast_tx_commit` requests
23
23
*`number of clients`: number of concurrent clients that ledger serves
24
24
* (optional) `throughtput` (in/out): number of KB per second. Marked as optional since we don't expect much in/out data due to relatively small txns payloads.
25
25
26
-
## Server Side Metrics
26
+
## Server-side Metrics
27
27
28
28
### Tendermint metrics
29
29
@@ -43,7 +43,7 @@ The following ones makes sense to track:
43
43
44
44
### Cosmos SDK metrics
45
45
46
-
Starting from `v0.40.0` Cosmos SDK provides [telemetry](https://docs.cosmos.network/master/core/telemetry.html) package as a serverside support for application performance and behavior explorations.
46
+
Starting from `v0.40.0` Cosmos SDK provides [telemetry](https://docs.cosmos.network/master/core/telemetry.html) package as a server-side support for application performance and behavior explorations.
47
47
48
48
The following [metrics](https://docs.cosmos.network/master/core/telemetry.html#supported-metrics) make sense to track:
Copy file name to clipboardexpand all lines: docs/monitoring.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
As long as DCLedger is built on top of Cosmos SDK and Tendermint their monitoring abilities can be considered for DCLedger as well.
6
6
7
7
* Starting from `v0.21.0` Tendermint provides Prometheus compatible [metrics](https://docs.tendermint.com/master/nodes/metrics.html#metrics).
8
-
* Starting from `v0.40.0` Cosmos SDK provides [telemetry](https://docs.cosmos.network/master/core/telemetry.html) package as a serverside support for application performance and behavior explorations.
8
+
* Starting from `v0.40.0` Cosmos SDK provides [telemetry](https://docs.cosmos.network/master/core/telemetry.html) package as a server-side support for application performance and behavior explorations.
9
9
10
10
## Installation & Configuration
11
11
@@ -31,4 +31,4 @@ Run
31
31
prometheus --config.file=prometheus.yml
32
32
```
33
33
34
-
And open `http://localhost:9090/` to query and monitor the serverside metrics.
34
+
And open `http://localhost:9090/` to query and monitor the server-side metrics.
Copy file name to clipboardexpand all lines: docs/transactions.md
+8-8
Original file line number
Diff line number
Diff line change
@@ -177,7 +177,7 @@ Not all fields can be edited (see `EDIT_MODEL`).
177
177
- productName: `string` - model name
178
178
- productLabel: `string` - model description (string or path to file containing data)
179
179
- partNumber: `string` - stock keeping unit
180
-
- commissioningCustomFlow: `optional(uint8)` - A value of 1 indicates that user interaction with the device (pressing a button, for example) is required before commissioning can take place. When CommissioningCustomflow is set to a value of 2, the commissioner SHOULD attempt to obtain a URL which MAY be used to provide an end-user with the necessary details for how to configure the product for initial commissioning
180
+
- commissioningCustomFlow: `optional(uint8)` - A value of 1 indicates that user interaction with the device (pressing a button, for example) is required before commissioning can take place. When CommissioningCustomflow is set to a value of 2, the commissioner SHOULD attempt to obtain a URL which MAY be used to provide an enduser with the necessary details for how to configure the product for initial commissioning
181
181
- commissioningCustomFlowURL: `optional(string)` - commissioningCustomFlowURL SHALL identify a vendor specific commissioning URL for the device model when the commissioningCustomFlow field is set to '2'
182
182
- commissioningModeInitialStepsHint: `optional(uint32)` - commissioningModeInitialStepsHint SHALL identify a hint for the steps that can be used to put into commissioning mode a device that has not yet been commissioned. This field is a bitmap with values defined in the Pairing Hint Table. For example, a value of 1 (bit 0 is set) indicates that a device that has not yet been commissioned will enter Commissioning Mode upon a power cycle.
183
183
- commissioningModeInitialStepsInstruction: `optional(string)` - commissioningModeInitialStepsInstruction SHALL contain text which relates to specific values of CommissioningModeInitialStepsHint. Certain values of CommissioningModeInitialStepsHint, as defined in the Pairing Hint Table, indicate a Pairing Instruction (PI) dependency, and for these values the commissioningModeInitialStepsInstruction SHALL be set
@@ -769,7 +769,7 @@ The revocation is not applied until sufficient number of Trustees approve it.
769
769
#### GET_X509_CERT
770
770
**Status: Implemented**
771
771
772
-
Gets a certificate (either root, intermediate or leaf) by the given subject and subject key id attributes.
772
+
Gets a certificate (either root, intermediate or leaf) by the given subject and subject key ID attributes.
773
773
Revoked certificates are not returned.
774
774
Use `GET_ALL_REVOKED_X509_CERTS` to get a list of all revoked certificates.
775
775
@@ -813,7 +813,7 @@ Revoked certificates are not returned.
813
813
#### GET_PROPOSED_X509_ROOT_CERT
814
814
**Status: Implemented**
815
815
816
-
Gets a proposed but not approved root certificate with the given subject and subject key id attributes.
816
+
Gets a proposed but not approved root certificate with the given subject and subject key ID attributes.
817
817
818
818
- Parameters:
819
819
- subject: `string` - certificates's `Subject`
@@ -826,7 +826,7 @@ Gets a proposed but not approved root certificate with the given subject and sub
826
826
#### GET_REVOKED_CERT
827
827
**Status: Implemented**
828
828
829
-
Gets a revoked certificate (either root, intermediate or leaf) by the given subject and subject key id attributes.
829
+
Gets a revoked certificate (either root, intermediate or leaf) by the given subject and subject key ID attributes.
830
830
831
831
- Parameters:
832
832
- subject: `string` - certificates's `Subject`
@@ -949,7 +949,7 @@ will be in a pending state until sufficient number of approvals is received.
- pub_key: `string` - account's Protobuf JSON encoded public key
952
-
- vid: `optional(uint16)` - vendor id (only needed for vendor role)
952
+
- vid: `optional(uint16)` - vendor ID (only needed for vendor role)
953
953
- roles: `array<string>` - the list of roles, comma-separated, assigning to the account. Supported roles: `Vendor`, `TestHouse`, `CertificationCenter`, `Trustee`, `NodeAdmin`.
954
954
- info: `optional(string)` - information/notes for the proposal
955
955
- time: `optional(int64)` - proposal time (number of nanoseconds elapsed since January 1, 1970 UTC). CLI uses the current time for that field.
@@ -1116,7 +1116,7 @@ Adds a new Validator node.
1116
1116
- pubkey: `string` - The validator's Protobuf JSON encoded public key
1117
1117
- moniker: `string` - The validator's human-readable name
1118
1118
- identity: `optional(string)` - identity signature (ex. UPort or Keybase)
1119
-
- website: `optional(string)` - The validator's website link
1119
+
- website: `optional(string)` - The validator's site link
1120
1120
- details: `optional(string)` - The validator's details
1121
1121
- ip: `optional(string)` - The node's public IP
1122
1122
- node-id: `optional(string)` - The node's ID
@@ -1167,7 +1167,7 @@ Updates the Validator node by the owner.
0 commit comments