not approved

Monitoring tools for SPO

$25,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
Solución

We are developing a client/server solution to track key parameters of the node/server and send notifications to a special node operator app

Problem:

Most SPOs use gLiveView to track the node status (requires access to the command line) or prometheus/graphana, where is lack of essencial data

Yes Votes:
₳ 2,186,374
No Votes:
₳ 20,872,098
Votes Cast:
140

  • download
  • download

[IMPACT] Please describe your proposed solution.

(especially single SPO) and as a result, it will improve the overall Cardano network security and reliability, and here is why

[IMPACT] Please describe how your proposed solution will address the Challenge that you have submitted it in.

  1. solution increases awareness about the node state
  2. provides the possibility to check the node state on the go without access to PC or Mac
  3. setup and tune any custom alerts to cover your own monitoring needs
  4. immediate notifications to multiple destinations in case of any alert is triggered

[IMPACT] What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

The only risk is financial, as we have not enough resources. We will deliver solution anyway, it will take just more time, if we

[FEASIBILITY] Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

Publishing mobile applications on the Apple AppStore and Google Play Store will be the sign of delivering a solution (but not the end, we still have plenty of ideas and we will continue the development of the solution in the future after all the things above are implemented)

We will be glad if the SPO community will use our solution to monitor their nodes, we hope that we will have hundreds of users

Possible delivery date: December 1, 2022

The possible delivery date for alpha users: October 1, 2022

[FEASIBILITY] Please provide a detailed budget breakdown.

We already started development and doing it already 6 month and have a working prototype but we need more resources to finalize our solution, we are planning to do the following

- develop mobile/desktop node monitoring app for a node operator

- develop a one-button-click installer for the already developed server components

- develop web application to customize alerts

- develop storing the monitoring data to DB for the future analysis

- cover solution with automatic tests (optionally, if we cover other items in this list)

- develop telegram bot as an additional channel for notifications

- setup and test basic end-to-end notifications for mobile app and telegram

- publish the app in Google Play / App Store

Current developments are already available to the public and are located on GitHub (https://github.com/orgs/adarocket)

[FEASIBILITY] Please provide details of the people who will work on the project.

Solution architect, lead: designing the architecture, creating/managing tasks, leading the eproject

DevOps: taking care about the node, using developed solution, giving feedback to the team, requesting new features

Backend developer (Golang): developing backend modules

Fronend developer (Flutter): developing SPO mobile app

[FEASIBILITY] If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

No. We have enough our own resources to support further development and support

[AUDITABILITY] Please describe what you will measure to track your project's progress, and how will you measure these?

Usage of the solution (based of firebase analytics)

[AUDITABILITY] What does success for this project look like?

If more than 100 SPOs are using our products, we can consider that as a success

[AUDITABILITY] Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

It is a brand new project

Sustainable Development Goals (SDG) Rating

Reseñas de CAs (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00