anchor.diff:  
   http://prometheus.io/[Prometheus] is an open-source systems monitoring and alerting toolkit. Prometheus collects metrics from monitored targets by scraping metrics from HTTP endpoints on these targets.
   
  -Different targets to scrape are defined in the Prometheus configuration file. Targets may be statically configured via the `static_configs` parameter in the configuration fle or dynamically discovered using one of the supported service-discovery mechanisms (Consul, DNS, Etcd, etc.).
  -
  -Prometheus gathers these metrics from https://github.com/kubernetes/kube-state-metrics[kube-state-metrics]. A wide variety of metrics are available and documented at https://github.com/kubernetes/kube-state-metrics/tree/master/Documentation.
  +Different targets to scrape are defined in a Prometheus configuration file. Targets may be statically configured via the `static_configs` parameter in the configuration fle or dynamically discovered using one of the supported service-discovery mechanisms (Consul, DNS, Etcd, etc.).
   
   === Installation
   
  
positive.code: 
  Node exporter is defined as a DaemonSet, and so there is a single instance running on each node of the cluster.
  
  Once you have saved the etcd information into the file you can deploy the config map:
  
      kubectl create -f prometheus/templates/prometheus-configmap.yaml
  
  Next deploy Prometheus into your cluster:
  
      kubectl create -f prometheus/templates/prometheus-deployment.yaml
  
  
negative.code: etcd-server-ip-172-20-48-121.us-west-2.compute.internal               1/1       Running   0          9h
  ```
  
  Other pods are shown as well, but we are only showing the etcd pods. Note down the name of the pod that starts with `etcd-server-ip`. Get more details about this pod:
  
    kubectl describe pod/etcd-server-ip-172-20-48-121.us-west-2.compute.internal --namespace=kube-system 
  
  