opendut icon indicating copy to clipboard operation
opendut copied to clipboard

State Monitoring

Open mbfm opened this issue 1 year ago • 1 comments

We want to monitor the state of each peer and as such the cluster that they're contained in.

Tasks:

  • Determine PeerState
    • [x] Determine PeerConfiguration apply state
    • [x] #386
    • Reporting from Leader (can be potentially done later)
      • [ ] #329
      • [ ] #324
  • [ ] #419
  • [ ] #391
  • [ ] #392
  • [ ] #387
  • [ ] #12
  • [ ] Show ClusterState in LEA
    • [ ] ClusterManager offers API for requesting simplified ClusterState (ready, failed, undeployed etc.)
    • [x] #315
    • [ ] LEA shows state in health traffic light
  • [ ] Show detailed PeerState in LEA
    • [ ] PeerManager offers API for requesting simplified PeerState (PeerHealth)
    • [ ] LEA shows state in health traffic light
    • [ ] LEA shows errors, if any
    • [ ] PeerManager offers API for requesting detailed PeerState (PeerConfigurationStatusReport)
    • [ ] LEA shows progress for peer configuration apply (which tasks have been realized)

Description of the intended architecture: https://opendut.eclipse.dev/book/architecture/carl/peer/configuration-state-loop.html

mbfm avatar Apr 17 '24 13:04 mbfm

Initial implementation of the new PeerConfiguration has been included in these commits: fcd6ebe716b99c98eba3222067bf78c00c6a5c57 df6aa4b102ab1c336594cfef6c843cc94ce1c122 7288bae079d12f526e17df53423f9b53e1ac6da4

mbfm avatar May 22 '24 09:05 mbfm