Hi,
ES newbie here so please bear with my noob question.
I set a graylog stack, using ES / mongo /graylog server suite, I am using ES2.4 as this is the latest version supported by graylog-server.
After setting up my ES node (I only have one node on the the very same server that holds graylog and mongo), I can see the following :
{
"cluster_name" : "log_server_graylog",
"nodes" : {
"flyaLaEiSa-W2EZ3b3K41w" : {
"timestamp" : 1487063374759,
"name" : "log",
"transport_address" : "127.0.0.1:9300",
"host" : "127.0.0.1",
"ip" : [ "127.0.0.1:9300", "NONE" ],
"process" : {
"timestamp" : 1487063374759,
"open_file_descriptors" : 577,
"max_file_descriptors" : 65536,
"cpu" : {
"percent" : 0,
"total_in_millis" : 977580
},
"mem" : {
"total_virtual_in_bytes" : 48561156096
}
}
},
"1Ee5IXtRTLC6nyCgloOaug" : {
"timestamp" : 1487063374760,
"name" : "graylog-27274b66-3bbd-4975-99ee-1ee3d692c522",
"transport_address" : "127.0.0.1:9350",
"host" : "127.0.0.1",
"ip" : [ "127.0.0.1:9350", "NONE" ],
"attributes" : {
"client" : "true",
"data" : "false",
"master" : "false"
},
"process" : {
"timestamp" : 1487063374760,
"open_file_descriptors" : 519,
"max_file_descriptors" : 64000,
"cpu" : {
"percent" : 0,
"total_in_millis" : 1001200
},
"mem" : {
"total_virtual_in_bytes" : 15875788800
}
}
}
}
}
I was kind of surprised to see that there are 2 nodes as I am did not set anything like that, someone on the ES irc told me that it may be because of using a transport client which appears as a second node. But I did not setup anything like that.
Do you confirm that my second node actually is a transport client ?
Is it some kind of problem ?
If yes how can I set up my ES server in order to see only one node ?
Again, I am a ES newbie, I did some research about transport client but I could not understand where this second comes from...
Here my very simple config file :
cluster.name: log_server_graylog
node.name: ${HOSTNAME}
path.data: /elq/elasticsearch/data
path.logs: /elq/elasticsearch/log
bootstrap.memory_lock: true
network.host: 127.0.0.1
action.destructive_requires_name: true
Thanks for your enlighment