Add trailing slash to jolokia context (#2105)
This commit is contained in:
parent
d2d00a6286
commit
08f03ceba2
|
@ -6,7 +6,8 @@
|
||||||
# Read JMX metrics through Jolokia
|
# Read JMX metrics through Jolokia
|
||||||
[[inputs.jolokia]]
|
[[inputs.jolokia]]
|
||||||
## This is the context root used to compose the jolokia url
|
## This is the context root used to compose the jolokia url
|
||||||
context = "/jolokia"
|
## NOTE that Jolokia requires a trailing slash at the end of the context root
|
||||||
|
context = "/jolokia/"
|
||||||
|
|
||||||
## This specifies the mode used
|
## This specifies the mode used
|
||||||
# mode = "proxy"
|
# mode = "proxy"
|
||||||
|
|
|
@ -52,8 +52,9 @@ type Jolokia struct {
|
||||||
|
|
||||||
const sampleConfig = `
|
const sampleConfig = `
|
||||||
## This is the context root used to compose the jolokia url
|
## This is the context root used to compose the jolokia url
|
||||||
|
## NOTE that Jolokia requires a trailing slash at the end of the context root
|
||||||
## NOTE that your jolokia security policy must allow for POST requests.
|
## NOTE that your jolokia security policy must allow for POST requests.
|
||||||
context = "/jolokia"
|
context = "/jolokia/"
|
||||||
|
|
||||||
## This specifies the mode used
|
## This specifies the mode used
|
||||||
# mode = "proxy"
|
# mode = "proxy"
|
||||||
|
@ -148,7 +149,7 @@ func (j *Jolokia) doRequest(req *http.Request) (map[string]interface{}, error) {
|
||||||
|
|
||||||
func (j *Jolokia) prepareRequest(server Server, metric Metric) (*http.Request, error) {
|
func (j *Jolokia) prepareRequest(server Server, metric Metric) (*http.Request, error) {
|
||||||
var jolokiaUrl *url.URL
|
var jolokiaUrl *url.URL
|
||||||
context := j.Context // Usually "/jolokia"
|
context := j.Context // Usually "/jolokia/"
|
||||||
|
|
||||||
// Create bodyContent
|
// Create bodyContent
|
||||||
bodyContent := map[string]interface{}{
|
bodyContent := map[string]interface{}{
|
||||||
|
|
Loading…
Reference in New Issue