Hi Paweł,

as a matter of fact, everything is correct, except for your configuration.

The transport_address attribute in the output of GET 
/api/system/cluster/nodes shows, that both nodes are using 
http://127.0.0.1:9000/api/ as their transport address.
This address can be configured with the rest_transport_uri setting 
<https://github.com/Graylog2/graylog2-server/blob/2.2.0/misc/graylog.conf#L83-L90>
 
and has to be the public URI of the Graylog REST API of each Graylog node. 
It's being used by every Graylog node to communicate with other Graylog 
nodes.

tl;dr: Set rest_transport_uri on each Graylog node to a URI which can be 
accessed by all the other Graylog nodes.

Cheers,
Jochen

On Monday, 13 February 2017 19:51:02 UTC+1, Paweł Karoluk wrote:
>
> Hi, I have two node Graylog Cluster and as you can see there is some wrong 
> with cluster config:
>
>
> *GET /api/system/cluster/nodes*
>
> {
>     nodes: [
>         {
>             cluster_id: "6701202c-a9fe-42d2-8d5a-015acf66fbfa",
>             node_id: "5f596ebf-a988-4c08-858e-67d38a3e483b",
>             type: "server",
>             transport_address: "http://127.0.0.1:9000/api/";,
>             last_seen: "2017-02-10T00:45:30.000Z",
>             short_node_id: "5f596ebf",
>             hostname: "analog1.local",
>             is_master: true
>         },
>         {
>             cluster_id: "6701202c-a9fe-42d2-8d5a-015acf66fbfa",
>             node_id: "8be9e293-f60b-40c6-a0e6-8af6d617eb1a",
>             type: "server",
>             transport_address: "http://127.0.0.1:9000/api/";,
>             last_seen: "2017-02-10T00:45:30.000Z",
>             short_node_id: "8be9e293",
>             hostname: "analog2.local",
>             is_master: false
>         }
>     ],
>     total: 2
> }
>
>
> *GET /api/cluster*
>
> {
>     5f596ebf-a988-4c08-858e-67d38a3e483b: {
>         facility: "graylog-server",
>         codename: "Smuttynose",
>         node_id: "5f596ebf-a988-4c08-858e-67d38a3e483b",
>         cluster_id: "6701202c-a9fe-42d2-8d5a-015acf66fbfa",
>         version: "2.1.3+040d371",
>         started_at: "2017-02-10T00:27:13.101Z",
>         hostname: "analog1.local",
>         lifecycle: "running",
>         lb_status: "alive",
>         timezone: "Europe/Warsaw",
>         operating_system: "Linux 2.6.32-642.13.1.el6.x86_64",
>         is_processing: true
>     },
>     8be9e293-f60b-40c6-a0e6-8af6d617eb1a: {
>         facility: "graylog-server",
>         codename: "Smuttynose",
>         node_id: "5f596ebf-a988-4c08-858e-67d38a3e483b",
>         cluster_id: "6701202c-a9fe-42d2-8d5a-015acf66fbfa",
>         version: "2.1.3+040d371",
>         started_at: "2017-02-10T00:27:13.101Z",
>         hostname: "analog1.local",
>         lifecycle: "running",
>         lb_status: "alive",
>         timezone: "Europe/Warsaw",
>         operating_system: "Linux 2.6.32-642.13.1.el6.x86_64",
>         is_processing: true
>     }
> }
>
>
> In /api/cluster I supposed to get two different node_id and hostname, but 
> hostnames are the same. As the result when I want to check the 
> /system/nodes I got dubbed stats only of one host. The real HeapSize of 
> analog2 is only 2GB (img: analog2-system-nodes 
> <https://i.stack.imgur.com/Hg42b.png>) not 4GB as analog1 - master node 
> (img: analog1-system-nodes <https://i.stack.imgur.com/MW4yj.png>).
>
>
> MongoDB and ES Cluster are external and shared for both hosts.
>
>
> Thanks Guys
>
>
> Pawel
>

-- 
You received this message because you are subscribed to the Google Groups 
"Graylog Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/graylog2/6a85729a-f686-4b3c-b239-d43500d897d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to