With the rapid proliferation of IoT devices, effective real-time monitoring has become crucial for maintaining the performance, security, and efficiency of interconnected smart systems. IoT monitoring involves the identification, collection, organization, analysis, and management of data from a diverse array of devices, which include sensors, controllers, and actuators. This process not only aids in troubleshooting and preventing issues such as latencies and outages but also enhances safety, predictive maintenance, cost optimization, and resource efficiency. The sheer scale of data generated by IoT devices presents challenges in terms of volume, velocity, and variety, necessitating robust data storage and management solutions. Advanced analytics and real-time querying are essential for deriving actionable insights, while data visualization and alerting systems help stakeholders make informed decisions rapidly. IoT monitoring solutions must be scalable and capable of handling diverse data formats, real-time data ingestion, and late-arriving data to ensure timely and effective responses to the dynamic IoT environment.