Skip to content
Snippets Groups Projects
  • Levente Pap's avatar
    e7c0236b
    Sync Debug Metrics/Tools (#646) · e7c0236b
    Levente Pap authored
    * Get message requester queue size
    
    * New metric MessageRequestQueueSize
    
    * Add Prometheus exporter for MessageRequestQueueSize
    
    * Fix msgRequester metrics measurement
    
    * Update local_dashboard with msgRequestQueueSize panel
    
    * Add DBStats method to msg layer tangle
    
    * Measure DBStats in metrics plugin, report via Prometheus
    
    * :chart_with_upwards_trend: Add "Messages in DB" chart to local grafana dashboard
    
    * Fix DBStats method
    
    * Refactor DBStats metrics collection, update default params
    
    * print DBStats() func ints
    
    * Compare iterative and incremental DBStat data collection
    
    * Add messageCount and solidMessageCOunt to /info webapi endpoint
    
    * Cleanup metrics and prometheus plugin
    
    * Update /info webapi data collection
    
    * Fix too many relases in message tange
    
    * Small fixes
    
    * FIx avgSolidificationTime metrics
    
    * Fix avgSolidificationTime calc
    
    * :chart_with_upwards_trend: "Add Average Solidificaiton Time" Chart to Grafana Dashboard
    
    * Restore metrics plugin parameters
    
    * :lipstick: Add synced status to node dashboard
    
    * Make scheduledRequestsMutex a RWMutex
    
    * Add client lib tool for past cone exist verification
    
    * Update local_dahboard for docker-network
    
    * :sparkles: Introduce tools endpoint for webapi
    
     - disabled by deafult
     - contains utility api-s, e.g., "tools/pastcone" that given
       a message ID, checks if all messages in the past cone are
       present in DB down to genesis
     - Add PastConeExist() client api method
    
    * Get rid of debug prints
    
    * Small fixes
    
    * :lipstick:
    
     Update grafana dashboards
    
    * Update client/tools.go
    
    Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
    
    * PR review updates
    
    * Remove unused variable in metrics/message
    
    Co-authored-by: default avatarLuca Moser <moser.luca@gmail.com>
    Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
    Sync Debug Metrics/Tools (#646)
    Levente Pap authored
    * Get message requester queue size
    
    * New metric MessageRequestQueueSize
    
    * Add Prometheus exporter for MessageRequestQueueSize
    
    * Fix msgRequester metrics measurement
    
    * Update local_dashboard with msgRequestQueueSize panel
    
    * Add DBStats method to msg layer tangle
    
    * Measure DBStats in metrics plugin, report via Prometheus
    
    * :chart_with_upwards_trend: Add "Messages in DB" chart to local grafana dashboard
    
    * Fix DBStats method
    
    * Refactor DBStats metrics collection, update default params
    
    * print DBStats() func ints
    
    * Compare iterative and incremental DBStat data collection
    
    * Add messageCount and solidMessageCOunt to /info webapi endpoint
    
    * Cleanup metrics and prometheus plugin
    
    * Update /info webapi data collection
    
    * Fix too many relases in message tange
    
    * Small fixes
    
    * FIx avgSolidificationTime metrics
    
    * Fix avgSolidificationTime calc
    
    * :chart_with_upwards_trend: "Add Average Solidificaiton Time" Chart to Grafana Dashboard
    
    * Restore metrics plugin parameters
    
    * :lipstick: Add synced status to node dashboard
    
    * Make scheduledRequestsMutex a RWMutex
    
    * Add client lib tool for past cone exist verification
    
    * Update local_dahboard for docker-network
    
    * :sparkles: Introduce tools endpoint for webapi
    
     - disabled by deafult
     - contains utility api-s, e.g., "tools/pastcone" that given
       a message ID, checks if all messages in the past cone are
       present in DB down to genesis
     - Add PastConeExist() client api method
    
    * Get rid of debug prints
    
    * Small fixes
    
    * :lipstick:
    
     Update grafana dashboards
    
    * Update client/tools.go
    
    Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
    
    * PR review updates
    
    * Remove unused variable in metrics/message
    
    Co-authored-by: default avatarLuca Moser <moser.luca@gmail.com>
    Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>