Discover and fetch system information from client PC

Hi everyone, I’m new in python, I want to create a simple program to discover (using IP Address) and fetch system information from my client’s PC to my PC. so that I can monitor all of my client’s PC. Any suggestion clue? Thanks.

I would suggest starting with: Remote desktop software - Wikipedia

What if the client doesn’t want you to have that information?

it’s not likely I want to remote the PC, but like as I want to monitor it for IT asset management.

I think the client will give permission to me for monitoring the asset of the company

it’s like I put the “agent/node” the client’s PC to monitor their PCs

The term “monitor” is quite broad. Could you please provide more specific details or context so that I can offer a more precise explanation or suggestion?