Skip to content

Commit 540dc9f

Browse files
authored
Merge pull request #258 from IBM/v8.0
Merge V8.0 branch changes in the master
2 parents 149ab75 + e92b10a commit 540dc9f

File tree

5 files changed

+37
-5
lines changed

5 files changed

+37
-5
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
ARG BASE=registry.access.redhat.com/ubi9/ubi:9.4-1214.1726694543
1+
ARG BASE=registry.access.redhat.com/ubi9/ubi:9.5-1732804088
22
FROM $BASE
33

44
LABEL com.ibm.name="IBM Storage Scale bridge for Grafana"
55
LABEL com.ibm.vendor="IBM"
6-
LABEL com.ibm.version="8.0.1-dev"
6+
LABEL com.ibm.version="8.0.1"
77
LABEL com.ibm.url="https://github.com/IBM/ibm-spectrum-scale-bridge-for-grafana"
88
LABEL com.ibm.description="This tool translates the IBM Storage Scale performance data collected internally \
99
to the query requests acceptable by the Grafana integrated openTSDB plugin"

docs/RELEASE_NOTES.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
# Version 8.0.1 (12/10/2024)
2+
Added HTTP Api REST endpoints allowing to query: \
3+
- Performance Monitoring Tool sensors configuration in use \
4+
- Timestamp of the latest metadata local cache refresh \
5+
Added plugin for generating Promtheus config file authomatically based on the actual Performance Monitoring Tool sensors configuration \
6+
Added GPFSmmhealth sensor to the PrometheusExporter supported endpoints \
7+
Improved the performance of the OpenTSDB HTTP Api REST search/loookup endpoint \
8+
Added monitoring thread observing if MetaData refresh is required \
9+
Published example dashboards showing: \
10+
- GPFS Cluster overview using OpenTSDB Datasource \
11+
- GPFS Cluster overview using Prometheus Datasource \
12+
- GPFSmmhealth metrics \
13+
- GPFS physical disks wait times \
14+
- GPFS fileset quota reporting \
15+
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.5-1732804088 \
16+
17+
Tested with Grafana version 11.0.0
18+
Tested with RedHat community-powered Grafana operator v.5
19+
20+
21+
122
# Version 8.0.0 (04/26/2024)
223
The Grafana Bridge has been refactored to allow several APIs to be registered and run as standalone plugins. The OpenTSDB API now needs to be explicitly registered via port configuration in config.ini before it can be used with Grafana.
324
Added the new Prometheus Exporter plugin which collects metrics and exposes them in a format that can be scraped by the Prometheus timeseries database. This plugin also needs to be enabled via port configuration.

docs/SUPPORT_MATRIX.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
The following matrix gives a quick overview of the supported software for the IBM Storage Scale bridge for Grafana packages by version number:
2+
# Version 8.0.1 (12/10/2024)
3+
Classic Scale:
4+
- Python 3.9
5+
- CherryPy 18.10.0
6+
- IBM Storage Scale system must run 5.2.2 and above
7+
- Grafana 11.0.0 and above
8+
9+
Cloud native:
10+
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.0
11+
- RedHat community-powered Grafana-Operator v5
12+
213
# Version 8.0.0 (04/26/2024)
314
Classic Scale:
415
- Python 3.9

requirements/requirements_ubi9.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ more-itertools==10.5.0
3030
# jaraco-text
3131
portend==3.2.0
3232
# via cherrypy
33-
psutil==6.0.0
33+
psutil==6.1.0
3434
# via -r /root/requirements_ubi.in
3535
python-dateutil==2.9.0.post0
3636
# via tempora
3737
pyyaml==6.0.2
3838
# via -r /root/requirements_ubi.in
39-
six==1.16.0
39+
six==1.17.0
4040
# via python-dateutil
4141
tempora==5.7.0
4242
# via portend

source/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@
2020
@author: HWASSMAN
2121
'''
2222

23-
__version__ = '8.0.1-dev'
23+
__version__ = '8.0.1'

0 commit comments

Comments
 (0)