Open issues

MainNet Infrastructure Plan: Monitoring
RCHAIN-3815
MainNet Infrastructure Plan: Deployment and Upgrades
RCHAIN-3814
MainNet Infrastructure Plan: Capacity Plan (GCP)
RCHAIN-3813
MainNet Infrastructure Implementation
RCHAIN-3810
MainNet Infrastructure Plan
RCHAIN-3715
MainNet Infrastructure Plan: Secrets Management
RCHAIN-3713
Define "As a wallet dApp developer, I want to use Ethereum-style addresses for send transactions to specify the recipient, so that"
RCHAIN-2702
Define "As a wallet user, I need a command line interface for interacting with wallets"
RCHAIN-2699
Define "As a REV holder, I can move some of my REV to the control another user’s public key (or address) via a co-op supplied dApp wallet"
RCHAIN-2696
Define "As a recipient of REV (other than Genesis REV), I can use a co-op supplied dApp to view my REV balance"
RCHAIN-2695
Define "As a dApp organization, I need to have multiple approvers for any send transaction"
RCHAIN-2692
Define "As a wallet application, I want to query a wallet contract (or the blocks) for the history of all Rev transfers to/from it"
RCHAIN-2688
Define "As a user, I want to be able to add REV to my wallet so that I have available REV to pay for goods/services"
RCHAIN-2677
Define "As a user, I want to be able to create a wallet so that I can store REV in it"
RCHAIN-2662
Define "As a Node Validator, I want to be able to add my stake to the network and be recognized as a validator so I can participate in proof of stake consensus and be eligible to earn rewards (validating)"
RCHAIN-2590
Define "As a Node Validator, I want to be able to retrieve my stake from the network and no longer be recognized a as validator"
RCHAIN-2589
Use the P2P graph to propogate signatures for genesis block more efficently / faster
RCHAIN-2473
Investigate and proof against obscenely deeply nested programs
RCHAIN-2232
Implement Peek (Needed for block merge)
RCHAIN-2226
Measure transaction latency for token transfer
RCHAIN-1477
Integer overflow vulnerability in MakeMint
RCHAIN-1117
The specified DBI was changed unexpectedly in Casper.
RCHAIN-1070
RegistrySpec times out
RCHAIN-1034
Writing sequentially to a name shows a quadratic slowdown
RCHAIN-940
io.grpc.netty.NettyServerHandler onStreamError WARNING: Stream Error
RCHAIN-902
NoSuchElementException: key not found: <ByteString...>
RCHAIN-861
Bootstrap fails on OOM error
RCHAIN-763
Prevent validators from proposing blocks until they have received new blocks from ≥ 1/3 of validators (by stake weight)
RCHAIN-3826
sync BlockMetadataInternal.bonds with the PoS bonds map
RCHAIN-3824
Broadcast block meta-data instead of the whole block
RCHAIN-3819
Store randomState in ScalaBodyRef-s to remain consistent with pure Rholang continuations
RCHAIN-3791
Expose crypto & all predefined processes via uri-s, through a bundle
RCHAIN-3775
Add integration test for slashing rule (Invalid block number)
RCHAIN-3744
Add integration test for slashing rule (Dependency on equivocation)
RCHAIN-3740
ERROR io.netty.util.ResourceLeakDetector: LEAK: ByteBuf.release() was not called before its garbage-collected
RCHAIN-3574
Replayable error-model for Rholang
RCHAIN-3505
Deploy, Propose, and ListenForDataAtName doesn't yield results in under 30 minutes
RCHAIN-3433
Secure access to "`rho:deploy:params`" by on-chain deployer ID
RCHAIN-3426
Use per-validator vaults in PoS for charging for deploy
RCHAIN-3365
Remove usages of `getData` in RuntimeManager
RCHAIN-3291
Add gas payment to initial execution and replayComputeState
RCHAIN-3281
RuntimeManager.capture results communicates via public channel "__SCALA__"
RCHAIN-3262
Validate the including RHOC balances in a genesis launch ceremony using devnet
RCHAIN-2982
Evaluate whether platform should prevent a "replay" of an old signed transaction
RCHAIN-2866
As a wallet dApp user, I want to only only have to back up my private key. Deterministic unforgeable names.
RCHAIN-2863
Integration tests: Implement test_5val_200blocks
RCHAIN-2848
Refactorings in the casper submodule
RCHAIN-2797
Update the Rev wallet contract to use secp256r1
RCHAIN-2788
Make secp256r1 crypto functions available to Rholang
RCHAIN-2787
Include secp256r1 libary in crypto sub - project
RCHAIN-2786
issue 1 of 888

MainNet Infrastructure Plan: Monitoring

Description

Devise monitoring and alerting for MainNet nodes and infrastructure. Both monitoring and alerting should consists of at least one on-premise FLOSS solution along with at least one proprietary (cloud) solution.

Alerts must be sent at least to email and phone (SMS) of SRE personnel.

TODO

Status

Assignee

Tomáš Virtus

Reporter

Tomáš Virtus

Story Points

None

Labels

None

Sprint

Priority

Highest