repmgrd: improve logging

Note node name and type when logging primary node visibility.
This commit is contained in:
Ian Barwick
2020-02-24 15:33:03 +09:00
parent 2bb89d252b
commit eaee7145f6

View File

@@ -4271,7 +4271,9 @@ do_election(NodeInfoList *sibling_nodes, int *new_primary_id)
else else
{ {
nodes_with_primary_still_visible++; nodes_with_primary_still_visible++;
log_notice(_("node %i last saw primary node %i second(s) ago, considering primary still visible"), log_notice(_("%s node \"%s\" (ID: %i) last saw primary node %i second(s) ago, considering primary still visible"),
get_node_type_string(cell->node_info->type),
cell->node_info->node_name,
cell->node_info->node_id, cell->node_info->node_id,
sibling_replication_info.upstream_last_seen); sibling_replication_info.upstream_last_seen);
appendPQExpBuffer(&nodes_with_primary_visible, appendPQExpBuffer(&nodes_with_primary_visible,
@@ -4283,7 +4285,9 @@ do_election(NodeInfoList *sibling_nodes, int *new_primary_id)
} }
else else
{ {
log_info(_("node %i last saw primary node %i second(s) ago"), log_info(_("%s node \"%s\" (ID: %i) last saw primary node %i second(s) ago"),
get_node_type_string(cell->node_info->type),
cell->node_info->node_name,
cell->node_info->node_id, cell->node_info->node_id,
sibling_replication_info.upstream_last_seen); sibling_replication_info.upstream_last_seen);
} }