Fix node exporter integration with Prometheus
[demo.git] / vnfs / DAaaS / collection / charts / prometheus / values.yaml
1 ## Deploy a Prometheus instance
2 ##
3 prometheus:
4   additionalServiceMonitors:
5     - name: service-monitor-collectd
6       additionalLabels:
7         collector: collectd
8       jobLabel: collectd
9       selector:
10         matchLabels:
11           app: collectd
12       endpoints:
13         - port: collectd-prometheus
14           interval: 10s
15           path: /metrics
16     - name: service-monitor-node-exporter
17       additionalLabels:
18         collector: prometheus-node-exporter
19       jobLabel: node-exporter
20       selector:
21         matchLabels:
22           app: prometheus-node-exporter
23       endpoints:
24         - port: metrics
25           interval: 30s
26  
27   service:
28     annotations: {}
29     labels: {}
30     clusterIP: ""
31
32     ## To be used with a proxy extraContainer port
33     targetPort: 9090
34
35     ## List of IP addresses at which the Prometheus server service is available
36     ## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
37     ##
38     externalIPs: []
39
40     ## Port to expose on each node
41     ## Only used if service.type is 'NodePort'
42     ##
43     nodePort: 90
44
45     ## Loadbalancer IP
46     ## Only use if service.type is "loadbalancer"
47     loadBalancerIP: ""
48     loadBalancerSourceRanges: []
49     ## Service type
50     ##
51     type: NodePort
52
53     sessionAffinity: ""
54 m3db:
55   url: http://m3coordinator-m3db.m3db-operator.svc.cluster.local:7201
56
57 kafkaAdapter:
58   image: 
59     repository: telefonica/prometheus-kafka-adapter
60     tag: 1.2.0 
61     pullPolicy: IfNotPresent
62   url: http://localhost:8080
63   port: 8080
64   broker: my-cluster-kafka-bootstrap.msg.svc.cluster.local:9092
65   topic: orders
66   serializationFormat: json
67   logLevel: debug
68   resources: {}