Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9fth-0002Bd-Q3 for pgadmin-hackers@arkaria.postgresql.org; Thu, 15 Jun 2023 05:51:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q9ftg-0003dd-Kh for pgadmin-hackers@arkaria.postgresql.org; Thu, 15 Jun 2023 05:51:52 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9ftg-0003ap-8q for pgadmin-hackers@lists.postgresql.org; Thu, 15 Jun 2023 05:51:52 +0000 Received: from mail-oo1-xc34.google.com ([2607:f8b0:4864:20::c34]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1q9ftc-002IAy-Sz for pgadmin-hackers@postgresql.org; Thu, 15 Jun 2023 05:51:50 +0000 Received: by mail-oo1-xc34.google.com with SMTP id 006d021491bc7-55b2fb308bbso1014615eaf.1 for ; Wed, 14 Jun 2023 22:51:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1686808307; x=1689400307; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=SyJp3L3OgX1nv6H6c0m8rZ8gMCTIc1qhA6h0MTWdu/U=; b=aQLfdpvMXNwdGh6ZqGuCSRZhHy7rrdT2/y6xcnk3KU0e9vg8J/9xcDrV/BIyWe7Zno ia9LytOZ1V7B0YL8WzyBPo5U6Hx7kfcoZztSFrQga9BkLPbhsSilIeahXvbv2c6wLTKF Kyb5KIvLnIQN2yZkF6lceuGoVw+wFjhYv59jdbtL+kesFCutkrY/Y1dSiHJCNNnEQyhl d1V2OoLMzxiYn5ANZ68eDDmPlrnVVuIRbohpdyfubr6l7CBXvq7y5Oz8P2gqBwG3fAcr sTnOzzGneefV0L1CuEn45n/oXhJarDU6/CkZo24bZDZrLvBdLk+8zqUlhjkdkVKHUcN6 xuIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686808307; x=1689400307; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=SyJp3L3OgX1nv6H6c0m8rZ8gMCTIc1qhA6h0MTWdu/U=; b=ZhV5p1BvPCePYr2pRObmVwSvcJGiYZGJgNE0oen6W3+xCQvvBOrixgS22zttjA/5s3 Me0615/H3LW+1ZFCRRAHAjtoI+hHPjlQYs2of9N9OU+QND8bXRtDriTw+PFCLqGDnPfH fyFh4mtwtnEkfzC3NJoC/RQLF0p08eVhZsJaQ2kjKbpEhGGDLQshS1rwrNuF2TEghKGF 6FPAvdhn0xxTyV3ltdk+9qWlxCPCg5qvzsBqJMzrS5Lr7nEOIdqIQ/uBqdfDchIpiiiE DKI3jMMugJ7vaOal/egmk3BdtiRlRMCNujD0igXE49XanyFHbc92D63dTaKL6Ov4Zr1o mV5A== X-Gm-Message-State: AC+VfDz4TOjmDGZYYygTWXr5XAyz1VlLHj+LMxPXKzpYafnqyvR23+ny K5qkragGVNgsvBVx7lVoLOGA5kiNbUbA4y0IYYY7HeDUx3OJgvvu X-Google-Smtp-Source: ACHHUZ6IWOEXE/il6vhsUUJTGPfgaodcAPDF/bDySXmfJpgf9k5s6k5V09P3mrlSdAFs6qy2GUvf72DBrI2ZwEeGczw= X-Received: by 2002:a4a:e0c6:0:b0:55a:9fc5:c12c with SMTP id e6-20020a4ae0c6000000b0055a9fc5c12cmr10388730oot.5.1686808307294; Wed, 14 Jun 2023 22:51:47 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Aditya Toshniwal Date: Thu, 15 Jun 2023 11:21:11 +0530 Message-ID: Subject: Re: Pgadmin4 System Stats Extension Design To: Akshay Joshi Cc: Sahil Harpal , pgadmin-hackers@postgresql.org Content-Type: multipart/alternative; boundary="000000000000f5fb6405fe24a976" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000f5fb6405fe24a976 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Sahil, I would suggest club OS, CPU, Process, Disk and I/O in a tabbed control. (Taking inspiration from the task manager). It will reduce the network calls, cluttering and improve DOM performance. On Thu, Jun 15, 2023 at 11:08=E2=80=AFAM Akshay Joshi wrote: > Hi Sahil > > On Thu, Jun 15, 2023 at 1:42=E2=80=AFAM Sahil Harpal > wrote: > >> Thank you, Akshay, for your feedback. >> Here are a few more designs that I have created based on the discussion >> with my mentors. I would love to know your thoughts on them. >> >> Design 1 - Using an additional new tab for system statistics >> Design 2 - Added buttons to toggle between existing dashboard data and >> system statistics. >> > > I personally like Design 2 as we have only one main tab "Dashboard" > and then two sub-tabs "General"(Can be changed) and "System Statistics". > >> >> Thanks, >> Sahil >> >> >> >> >> On Wed, 14 Jun 2023 at 10:12, Akshay Joshi >> wrote: >> >>> Hi Sahil >>> >>> At first glance, it looks good to me. Seems you have created a new tab >>> System Statistics instead of using the existing dashboard. >>> >>> On Tue, Jun 13, 2023 at 4:27=E2=80=AFPM Sahil Harpal >>> wrote: >>> >>>> Dear all, >>>> >>>> I am working on pgadmin4 to let users see their system-level statistic= s >>>> on the dashboard. In this mail, I've attached the wireframe to display >>>> system stats on the existing dashboard. >>>> >>>> I am open to hearing your thoughts and suggestions on the design. >>>> >>>> Thanks, >>>> Sahil >>>> >>> --=20 Thanks, Aditya Toshniwal pgAdmin Hacker | Sr. Software Architect | *enterprisedb.com* "Don't Complain about Heat, Plant a TREE" --000000000000f5fb6405fe24a976 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Sahil,

I would suggest club OS, CPU, Process, Disk and = I/O in a tabbed control. (Taking inspiration from the task manager).
<= div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif">It wil= l reduce the network calls, cluttering and improve DOM performance.


On Thu, Jun 15, 2023 at 11:08=E2=80=AFAM Akshay Joshi <akshay.joshi@enterprisedb.com> wr= ote:
Hi=C2=A0Sahil

On Thu, Jun 15, 2023 at 1:42=E2=80=AFAM= Sahil Harpal <sahilharpal1234@gmail.com> wrote:
Tha= nk you, Akshay, for your feedback.=C2=A0
Here are a few more desi= gns that I have created based on the discussion with my mentors. I would lo= ve to know your thoughts=C2=A0on them.=C2=A0

Design 1 - U= sing an additional new tab for system statistics
Design 2 - Added button= s to toggle between existing dashboard data and system statistics.

=C2=A0 =C2=A0 I personally li= ke Design 2 as we have only one main tab "Dashboard" and then two= sub-tabs "General"(Can be changed) and "System Statistics&q= uot;.=C2=A0=C2=A0

Thanks,
Sahil



3D""
On Wed, 14 Jun 2023 at 10:12, Akshay Joshi <akshay.joshi@e= nterprisedb.com> wrote:
Hi=C2=A0Sahil

At first g= lance, it looks good=C2=A0to me. Seems you have created a new tab System St= atistics instead of using the existing dashboard.=C2=A0

On Tue, Jun 13= , 2023 at 4:27=E2=80=AFPM Sahil Harpal <sahilharpal1234@gmail.com> wrote:
=
De= ar all,

I am working on pgadmin4 to let users see their = system-level statistics on the dashboard. In this mail, I've attached t= he wireframe to display system stats on the existing dashboard.

I am open to hearing your thoughts and suggestions on the design.

Thanks,
Sahil
3D""


--
Thanks,
Aditya Toshniwal
pgAdmin Hacker=C2=A0| Sr. Software Architect=C2=A0| enterprisedb.com