Closed WadeBarnes closed 2 years ago
The plan is to get the new REST API implementation integrated into the monitoring-stack
branch (once merged), add some additional documentation, clean up a few things, and then commit the monitoring-stack
branch to the main repository so it's more visible and easier to collaborate on.
The official REST API implementation has been merged into the main branch and the monitoring-stack
branches on both workstreams have been rebased onto the main branch, replacing their PoC REST implementation with the official one.
Development of a top level "Network Dashboard" has begun on the dashboard development workstream.
Starting the integration of the monitoring-stack
branches here; https://github.com/hyperledger/indy-node-monitor/pull/45
PR to integrate the changes into the main branch; https://github.com/hyperledger/indy-node-monitor/pull/46
Wrap a full monitoring stack around Indy Node Monitor so data can be continuously collected and visualized.
Work has started on a fully containerized monitoring stack to include:
Work streams can be found here:
The stack can be easily spun up using the
./manage
script supplied in themonitoring-stack
branch. Dashboards are auto-provisioned and Gafana is launched in a browser automatically.Work on this monitoring stack was put on hold for a while due to other priorities, but is now resuming.
This issue is to document the locations of the work done so far. The work is currently lacking detailed documentation on the architecture and development processes. Detailed user documentation is also lacking. Current usage documentation can be found in the manage script;
./manage -h
.