Port currently lacks a heartbeat functionality for data sources. This makes it difficult to distinguish between active data sources with functioning exporters and those without proper configuration or deployment. We propose implementing a heartbeat feature to address this issue.
Proposal:
  • Implement a heartbeat mechanism for Port data sources.
  • Data sources will send periodic heartbeat signals to Port.
  • Port will monitor these heartbeat signals.
  • Port will display the active/inactive status of data sources based on heartbeat reception.
Benefits:
  • Clear visibility of data source status (active vs inactive)
  • Easy identification of data sources with deployment or configuration issues
  • Improved data source management and maintenance
  • Enhanced system reliability and troubleshooting
This feature will enable users to quickly identify inactive data sources, allowing them to either remove them from Port or address exporter deployment issues, thus improving overall system health and data accuracy.