From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 60EDC1FF178 for ; Mon, 1 Dec 2025 16:05:32 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 95D55204A5; Mon, 1 Dec 2025 16:05:56 +0100 (CET) Message-ID: Date: Mon, 1 Dec 2025 16:05:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Datacenter Manager development discussion , Lukas Wagner References: <20251201125859.237091-1-l.wagner@proxmox.com> Content-Language: en-US From: Stefan Hanreich In-Reply-To: <20251201125859.237091-1-l.wagner@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.726 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 SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pdm-devel] [PATCH datacenter-manager 0/4] system report via admin cli or API 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" Tested this on my machine, works fine! * used CLI to generate a report * used API to obtain a report Some thoughts on the report itself: * Add some more networking info? (potential personal bias) $ ip -details -statistics address $ ip -details -4 route show $ ip -details -6 route show Might be interesting to include them as well, some people might use e.g. wireguard or some other VPN solutions to connect to their PVE instances and those most likely won't show up just in the `/etc/network/interfaces`. Particularly when troubleshooting issues with connectivity to PVE routing information could be vital. * df command in PVE includes -T flag as well (shows type of mount) * order-wise I think it would be better to run the 'commands' section first (particular because of date and version info). Barring any additions, consider this: Tested-by: Stefan Hanreich On 12/1/25 1:58 PM, Lukas Wagner wrote: > Still missing the UI integration. > > Lukas Wagner (4): > server: add system report implementation > api: add system report API > cli: admin: add 'report' command to generate a system report > pdm-client: add bindings for system report generation > > cli/admin/src/main.rs | 13 +++ > lib/pdm-client/src/lib.rs | 10 ++ > server/src/api/nodes/mod.rs | 2 + > server/src/api/nodes/report.rs | 32 ++++++ > server/src/lib.rs | 1 + > server/src/report.rs | 195 +++++++++++++++++++++++++++++++++ > 6 files changed, 253 insertions(+) > create mode 100644 server/src/api/nodes/report.rs > create mode 100644 server/src/report.rs > _______________________________________________ pdm-devel mailing list pdm-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel