Node-Red can monitor system metrics on a Raspberry Pi using GUI and Python scripts, accessible over the internet with ZeroTier VPN.Node-Red is a tool for connecting hardware, APIs, and services through a web-based interface, common in IoT projects.It uses message passing between nodes to create workflows, with key properties like msg._msgid, msg.payload, and msg.topic.Installation involves Node-Red commands on Raspberry Pi and Python scripts for CPU temperature, RAM, and disk usage.Node-Red Editor configuration includes 'Inject', 'exec', and 'gauge' nodes with Python script execution for metrics.To access the dashboard remotely, ZeroTier VPN can be used for secure connection and monitoring over the internet.ZeroTier establishes P2P VPN connections, providing security by authorizing devices and managing network access.By following the ZeroTier setup, users can securely view the Node-Red dashboard over the internet, enhancing remote monitoring capabilities.Utilizing Node-Red, Python scripts, and ZeroTier VPN offers a practical solution for real-time monitoring and IoT projects.The project demonstrates the integration of tools to create a customizable and secure monitoring system tailored for Raspberry Pi resources.