File tree 10 files changed +310
-180
lines changed
10 files changed +310
-180
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
+
2
3
All notable changes to this project will be documented in this file.
3
4
4
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
@@ -13,6 +14,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
14
### Fixed
14
15
### Security
15
16
---
17
+ ## [ 2.21.0]
18
+ ### Added
19
+ - Added ` ServiceMonitor ` support for Prometheus monitoring
20
+ ### Changed
21
+ ### Deprecated
22
+ ### Removed
23
+ ### Fixed
24
+ ### Security
25
+ ---
16
26
## [ 2.20.0]
17
27
### Added
18
28
- Updated OpenSearch Dashboards appVersion to 2.16.0
@@ -358,7 +368,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
358
368
### Fixed
359
369
### Security
360
370
361
- [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.20.0...HEAD
371
+ [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.21.0...HEAD
372
+ [ 2.21.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.20.0...opensearch-dashboards-2.21.0
362
373
[ 2.20.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.19.1...opensearch-dashboards-2.20.0
363
374
[ 2.19.1 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.19.0...opensearch-dashboards-2.19.1
364
375
[ 2.19.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-dashboards-2.18.0...opensearch-dashboards-2.19.0
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ type: application
15
15
# This is the chart version. This version number should be incremented each time you make changes
16
16
# to the chart and its templates, including the app version.
17
17
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18
- version : 2.20 .0
18
+ version : 2.21 .0
19
19
20
20
# This is the version number of the application being deployed. This version number should be
21
21
# incremented each time you make changes to the application. Versions are not expected to
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change
1
+ {{- if .Values.serviceMonitor.enabled }}
2
+ apiVersion : monitoring.coreos.com/v1
3
+ kind : ServiceMonitor
4
+ metadata :
5
+ name : {{ template "opensearch-dashboards.fullname" . }}-service-monitor
6
+ namespace : {{ .Release.Namespace }}
7
+ labels :
8
+ {{- include "opensearch-dashboards.labels" . | nindent 4 }}
9
+ spec :
10
+ selector :
11
+ matchLabels :
12
+ {{- include "opensearch-dashboards.selectorLabels" . | nindent 6 }}
13
+ endpoints :
14
+ - port : {{ .Values.metricsPort }}
15
+ interval : {{ .Values.serviceMonitor.interval }}
16
+ path : {{ .Values.serviceMonitor.path }}
17
+ {{- end }}
Original file line number Diff line number Diff line change @@ -276,3 +276,21 @@ plugins:
276
276
enabled : false
277
277
installList : []
278
278
# - example-fake-plugin-downloadable-url
279
+
280
+ # ServiceMonitor Configuration for Prometheus
281
+ # Enabling this option will create a ServiceMonitor resource that allows Prometheus to scrape metrics from the OpenSearch service.
282
+ serviceMonitor :
283
+ # Set to true to enable the ServiceMonitor resource for OpenSearch Dashboards
284
+ enabled : false
285
+
286
+ # HTTP path where metrics are exposed by OpenSearch Dashboards.
287
+ # Ensure this path is correctly set in your service.
288
+ path : /_prometheus/metrics
289
+
290
+ # Frequency at which Prometheus will scrape metrics.
291
+ # Modify as needed for your monitoring requirements.
292
+ interval : 10s
293
+
294
+ # Port configuration for metrics.
295
+ # This should match the port exposed by the OpenSearch Dashboards service.
296
+ metricsPort : 9601
Original file line number Diff line number Diff line change 1
1
# Changelog
2
+
2
3
All notable changes to this project will be documented in this file.
3
4
4
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
@@ -13,6 +14,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
14
### Fixed
14
15
### Security
15
16
---
17
+ ## [ 2.23.0]
18
+ ### Added
19
+ - Added ` ServiceMonitor ` support for Prometheus monitoring
20
+ ### Changed
21
+ ### Deprecated
22
+ ### Removed
23
+ ### Fixed
24
+ ### Security
25
+ ---
16
26
## [ 2.22.1]
17
27
### Added
18
28
### Changed
@@ -440,7 +450,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
440
450
### Security
441
451
442
452
443
- [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.22.1...HEAD
453
+ [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.23.0...HEAD
454
+ [ 2.23.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.22.1...opensearch-2.23.0
444
455
[ 2.22.1 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.22.0...opensearch-2.22.1
445
456
[ 2.22.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.21.0...opensearch-2.22.0
446
457
[ 2.21.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.20.0...opensearch-2.21.0
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ type: application
15
15
# This is the chart version. This version number should be incremented each time you make changes
16
16
# to the chart and its templates, including the app version.
17
17
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18
- version : 2.22.1
18
+ version : 2.23.0
19
19
20
20
# This is the version number of the application being deployed. This version number should be
21
21
# incremented each time you make changes to the application. Versions are not expected to
You can’t perform that action at this time.
0 commit comments