Refactor Distributed Analytics project structure
[demo.git] / vnfs / DAaaS / deploy / 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     - name: service-monitor-cadvisor
27       additionalLabels:
28         collector: cadvisor
29       jobLabel: cadvisor
30       selector:
31         matchLabels:
32           app: cadvisor
33       endpoints:
34         - port: cadvisor-prometheus
35           interval: 10s
36           path: /metrics
37  
38   service:
39     annotations: {}
40     labels: {}
41     clusterIP: ""
42
43     ## To be used with a proxy extraContainer port
44     targetPort: 9090
45
46     ## List of IP addresses at which the Prometheus server service is available
47     ## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
48     ##
49     externalIPs: []
50
51     ## Port to expose on each node
52     ## Only used if service.type is 'NodePort'
53     ##
54     nodePort: 90
55
56     ## Loadbalancer IP
57     ## Only use if service.type is "loadbalancer"
58     loadBalancerIP: ""
59     loadBalancerSourceRanges: []
60     ## Service type
61     ##
62     type: NodePort
63
64     sessionAffinity: ""
65 m3db:
66   url: http://m3coordinator-m3db.m3db-operator.svc.cluster.local:7201
67
68 kafkaAdapter:
69   image: 
70     repository: telefonica/prometheus-kafka-adapter
71     tag: 1.2.0 
72     pullPolicy: IfNotPresent
73   url: http://localhost:8080
74   port: 8080
75   broker: my-cluster-kafka-bootstrap.msg.svc.cluster.local:9092
76   topic: orders
77   serializationFormat: json
78   logLevel: debug
79   resources: {}