From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id A33FB1FF15E for ; Mon, 27 Oct 2025 15:25:36 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 53DD779D3; Mon, 27 Oct 2025 15:26:07 +0100 (CET) From: Christian Ebner To: pdm-devel@lists.proxmox.com Date: Mon, 27 Oct 2025 15:25:46 +0100 Message-ID: <20251027142551.458160-1-c.ebner@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1761575151695 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.044 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pdm-devel] [RFC datacenter-manager 0/5] show uptrending datastores in dashboard panel X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" This patch series drafts a possible compromise for datastore usage statistics, when accumulated into the PBS datastore dashboard panel. Instead of splitting the usage statistics into high and critical levels, only show datastores as critical with over 95% of storage usage and show datastores which are estimated to be full in the near future (arbitrarily set to 1 week for this RFC version). This approach provides a clear distinction between the current usage values and estimated full values, which might be harder to comprehend if intermangled. What makes me a bit hesitating (therefore sending this as RFC) is that the estimated full is rather inprecise as the used linear regression is only able to give a rough estimate at best. Further, it is calculated based on monthly average RRD usage data, so it is insensitive to rather quick changes, which however might be more important for this. Christian Ebner (5): pdm-api-types/ui/resources: rename and bump PBS datastore high-usage pdm-api-types: extend datastore resources by optional estimated full server: resources: account for datastores with upwards usage trend ui: dashboard: show datastores with upwards trend in stats panel pdm-api-types: calculate upwards trending datastore usage property lib/pdm-api-types/src/resource.rs | 32 +++++++++++++++++++----- server/src/api/resources.rs | 24 +++++++++++++++--- ui/src/dashboard/pbs_datastores_panel.rs | 20 ++++++++++----- 3 files changed, 61 insertions(+), 15 deletions(-) -- 2.47.3 _______________________________________________ pdm-devel mailing list pdm-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel