Hi there,
I've just installed the new version 6.1.1 of Elsticsearch, Kibana and Logstash.
At the same time, I installed x-pack for the three of them (thinking it might be interesting to have it in Kibana for the graphs and even later for monitoring.)
I have set the new passwords for ELK in the .yml corresponding files.
The connection Logstash - Elasticsearch-Kibana goes well.
However, the new versions haven't saved my indices. So I have to reload them but it doesn't work anymore.
I have 2 types of input:
1- from a relational DB using JDBC.
using a config file.
The problem:
LoadError: no such file to load -- mysql-connector-java-5.1.44-bin
And the file is actually there! I have even downloaded the last version of it (and modified its name in the config file)
2- from an url
I get the error :
java.lang.IllegalArgumentException: Limit of total fields [1000] in index [json_10meilleurs_logs] has been exceeded
And when I try to set the number of fields using this on Kibana:
DELETE json_10meilleurs_logs
PUT json_10meilleurs_logs
{
"settings": {
"index.mapping.total_fields.limit": 100000
}
}
I get this error:
{
"error": {
"root_cause": [
{
"type": "security_exception",
"reason": "action [indices:admin/delete] is unauthorized for user [kibana]"
}
],
"type": "security_exception",
"reason": "action [indices:admin/delete] is unauthorized for user [kibana]"
},
"status": 403
}
And as I said, I've set the paswords to get the connection between the three tools...
Do I have to disable the security option of x-pack to solve the problem? And if so, how do I do it?