Ich verwende das Logstash Input Plugin exec, um regelmäßig einen Befehl auszuführen, um JIRA-Daten zu erhalten. Selbst wenn ich maxResults = 99999 einstelle, werden nur 1000 Ergebnisse zurückgegeben. Hier ist mein Code jetzt:Warum kann ich nicht mehr als 1000 Ergebnisse für JIRA abfragen?
input {
exec {
command => "curl -u username:password https://mycompany.atlassian.net/rest/api/latest/search?project=project&maxResults=8500"
interval => 300
type => "issues"
}
} output {
elasticsearch {
hosts => "localhost:9200"
index => "jira"
}
}
Ich fand online, dass, wenn Sie um 10 execs laufen, und Sie setzen startat auf 0, 1000, 2000, etc., erhalten Sie rund 10000 Antworten. Ist das schneller als nur eine Exec, die 8000 Anfragen abfragt? Wie gebe ich mehr als 1000 Antworten mit 1 Exec zurück?