Ich habe ein Problem mit der Logstash-Konfigurationsdatei, um Inhalte von Jira abzurufen. Meine Konfigurationsdatei unterLogstash http_poller Plugin zur Authentifizierung bei Jira schlägt fehl
input {
http_poller {
urls => {
test1 => {
method => get
url => "jira url for specific issue"
headers => {
Accept => "application/json"
}
auth => {
user => "username"
password => "passwd"
}
}
}
request_timeout => 60
interval => 3600
codec => "json"
}
}
output {
elasticsearch {}
stdout {}
}
Wenn ich der neue Index-Abfrage erstellt erhalte ich die folgende Nachricht aus den Ergebnissen:
"errorMessages" : [ "You do not have the permission to see the specified issue.", "Login Required" ],
I Variationen für den Benutzernamen wie [email protected] versucht haben, aber das hat auch nicht geklappt. Ich habe auch durch einen regulären curl-Befehl mit einem gegebenen Benutzernamen und Passwort verifiziert, dass die JIRA-Authentifizierung funktioniert. Sieht jemand das Problem mit Logstash?
Wie geben Sie den Benutzernamen und das Kennwort in der curl-Befehlszeile an? – Val
Mein Curl-Befehl lautet etwa so: curl -u Benutzername: password -X GET ..... – user2548635