A computing system comprising: one or more processors; and at least one computer-readable storage medium storing instructions that, when executed, cause the one or more processors to: receive, by a control plane executed on the one or more processors, an indication of a node to be onboarded into a distributed computing system, wherein the node comprises one of a compute node associated with one or more compute resources or a network device node associated with one or more network device resources; assign, by the control plane, the node to one of a compute node collector that is executed in the distributed computing system or a network device node collector that is executed in the distributed computing system, based on discovering whether the node comprises the one of the compute node or the network device node, wherein the compute node collector is associated with the compute node and the network device node collector is associated with the network device node; receive, by the control plane, telemetry data for the node that is collected over a period of time by the one of the compute node collector or the network device node collector assigned to the node; and output, by the control plane and for display, data indicative of a visual representation of the telemetry data for the node. one or more processors; and at least one computer-readable storage medium storing instructions that, when executed, cause the one or more processors to: receive, by a control plane executed on the one or more processors, an indication of a node to be onboarded into a distributed computing system, wherein the node comprises one of a compute node associated with one or more compute resources or a network device node associated with one or more network device resources; assign, by the control plane, the node to one of a compute node collector that is executed in the distributed computing system or a network device node collector that is executed in the distributed computing system, based on discovering whether the node comprises the one of the compute node or the network device node, wherein the compute node collector is associated with the compute node and the network device node collector is associated with the network device node; receive, by the control plane, telemetry data for the node that is collected over a period of time by the one of the compute node collector or the network device node collector assigned to the node; and output, by the control plane and for display, data indicative of a visual representation of the telemetry data for the node. receive, by a control plane executed on the one or more processors, an indication of a node to be onboarded into a distributed computing system, wherein the node comprises one of a compute node associated with one or more compute resources or a network device node associated with one or more network device resources; assign, by the control plane, the node to one of a compute node collector that is executed in the distributed computing system or a network device node collector that is executed in the distributed computing system, based on discovering whether the node comprises the one of the compute node or the network device node, wherein the compute node collector is associated with the compute node and the network device node collector is associated with the network device node; receive, by the control plane, telemetry data for the node that is collected over a period of time by the one of the compute node collector or the network device node collector assigned to the node; and output, by the control plane and for display, data indicative of a visual representation of the telemetry data for the node.