You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,10 @@ This repository demonstrates how you can call IBM MQ from applications written i
4
4
The repository also includes programs to export MQ statistics to some monitoring
5
5
packages including Prometheus, InfluxDB and OpenTSDB.
6
6
7
+
A minimum level of MQ V9 is required to build this package.
8
+
The monitoring data published by the queue manager is not available before
9
+
that version.
10
+
7
11
## MQI Description
8
12
9
13
The ibmmq directory contains a Go package, exposing an MQI-like interface.
@@ -26,6 +30,9 @@ have a copy of MQ installed to build against. It uses cgo to access the MQI C st
26
30
installed in the default location on a Linux platform (/opt/mqm) but you can easily change the
27
31
cgo directives in the source files if necessary.
28
32
33
+
A minimum level of MQ V9 is required. The monitoring data published
34
+
by the queue manager is not available before that version.
35
+
29
36
Some Windows capability is also included. One constraint in the cgo package is its support
30
37
for path names containing spaces and special characters, which makes it tricky to
31
38
compile against a copy of MQ installed in the regular location. To build these packages I copied
@@ -175,6 +182,16 @@ connectivity, without requiring a CCDT. See the clientconn sample program
175
182
for an example of using the MQCD.
176
183
* Moved sample programs into subdirectory
177
184
185
+
15 Feb 2017
186
+
* API BREAKING CHANGE: The MQI verbs have been changed to return a single
187
+
error indicator instead of two separate values. See mqitest.go for
188
+
examples of how MQRC/MQCC codes can now be tested and extracted. This change
189
+
makes the MQI implementation a bit more natural for Go environments.
190
+
191
+
25 Mar 2017
192
+
* Added the metaPrefix option to the Prometheus monitor. This allows selection of non-default resources such as the MQ Bridge for Salesforce included in MQ 9.0.2.
193
+
194
+
178
195
## Health Warning
179
196
180
197
This package is provided as-is with no guarantees of support or updates. There are also no guarantees of compatibility
0 commit comments