@Mitchell.Maler (Mitchell Maler) posted a new topic, subject "Monitoring ETCD". It read:

   Hello,  
    Is there a way to pull in etcd metrics to make sure our control plane is running correctly? With prometheus we can view if a leader is missing, how often elections are happening, db size, latency between members, etc. I would like to pull these type of metrics into New Relic so that way we don't need to run Prometheus as well to monitor these components.

@peraut (Peraut) replied

    Hi @Mitchell.Maler,
    
    I don't believe we collect etcd metrics. You can find the available metrics that we do collect here:
    
    https://docs.newrelic.com/docs/integrations/kubernetes-integration/understand-use-data/understand-use-data
    
    I'll go ahead and create a feature request for etcd metrics.
    
    Regards,
    
    Paul

After which, @Mitchell.Maler (Mitchell Maler) added

    Awesome thanks!  
    Since ETCD is one of the most crucial parts of running a cluster, monitoring it is very importation to make sure our clusters are healthy. Specifically RAFT metrics (leader, members, elections, etc.), disk IO and latency, and networking latency. Not having this makes it difficult to completely switch to the New Relic Kubernetes integration for Kubernetes monitoring.

To which @peraut (Peraut) replied

    Hi @Mitchell.Maler,
    
    Thanks for the additional feedback here! I've gone ahead and added that to the Feature Request I created.
    
    Regards,
    
    Paul


{'source': 'discourse', 'url': 'https://discuss.newrelic.com/t/monitoring-etcd/74707', 'title': 'Monitoring ETCD', 'views': 1954, 'has_accepted_answer': False, 'word_count': 201, 'like_count': 2, 'reply_count': 1, 'participant_count': 2, 'posts': 4, 'tags': 'infrastructure kubernetes', 'author': '@Mitchell.Maler (Mitchell Maler)', 'participants': '@Mitchell.Maler (Mitchell Maler), @peraut (Peraut)', 'image_url': [None], 'created_at': '2019-05-21T03:05:07.935Z', 'last_posted_at': '2019-05-22T14:03:39.244Z'}