From 9d86def159407a023559e5d969859f2134ea92b6 Mon Sep 17 00:00:00 2001 From: chair <29414216+chair28980@users.noreply.github.com> Date: Thu, 9 Jan 2025 19:12:04 -0800 Subject: [PATCH] Update Milestones with tracking metric info (#141) * add tracking metrics * remove extra line --- .../milestones/open/2024-store-service-upgrade.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/content/waku/milestones/open/2024-store-service-upgrade.md b/content/waku/milestones/open/2024-store-service-upgrade.md index 2e737600a..73838f4be 100644 --- a/content/waku/milestones/open/2024-store-service-upgrade.md +++ b/content/waku/milestones/open/2024-store-service-upgrade.md @@ -4,14 +4,19 @@ tags: - waku-milestone date: 2024-09-07 --- -[Milestone Store Service Upgrade](https://github.com/waku-org/pm/milestone/27) +## [Milestone Store Service Upgrade](https://github.com/waku-org/pm/milestone/27) Estimated date of completion: 2024-09-20 With this milestone, the store protocol becomes more easily usable for reliability purposes. Moreover, nwaku PostgreSQL implementation will enable better disk space management and enable operators to hard cap the used disk space. -### Deliverable: [Store v3-beta - Message Hashes](https://github.com/waku-org/pm/issues/131) +### Tracking Metrics + +- Reduced discrepancy of number of messages between nodes of the shard.test Status fleet: [Message still missing row to trend to 0.](https://grafana.infra.status.im/d/hmX6pJ_Iz/storenode-message-counter?orgId=1) +- Reduced number of alerts on nwaku fleets due to lack of disk space. For example, to see the free disk space in store-01.do-ams3.status.prod, visit [here](https://grafana.infra.status.im/d/QCTZ8-Vmk/single-host-dashboard?orgId=1&refresh=1m&var-host=store-01.do-ams3.status.prod&from=now-12h&to=now). + +### [Completed] Deliverable: [Store v3-beta - Message Hashes](https://github.com/waku-org/pm/issues/131) Enable the Waku Network to provide distributed and synchronised store services. An improved version of the Store protocol, marking a crucial increment towards a synchronisation protocol: @@ -42,8 +47,8 @@ Add local DoS protection service nodes by applying request rate limitation on no Provide a solution on how to best handle PostgreSQL database growth and pruning, so that node operators can predict database size and avoid disruptions due to full disk space. -### Deliverable: [Metric: Count store messages](https://github.com/waku-org/pm/issues/167) +### [Completed] Deliverable: [Metric: Count store messages](https://github.com/waku-org/pm/issues/167) [Message-finder](https://github.com/waku-org/message-finder) is used to compare the number of Status messages across Status nodes to understand the potential discrepancies and odd behaviour of messages being inserted in the past in a given channel. -This deliverable captures the message count on all Waku fleets to use as a metrics of the efficacy of store sync. \ No newline at end of file +This deliverable captures the message count on all Waku fleets to use as a metrics of the efficacy of store sync.