Improve DNS logging messages for greater searchability

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=163071619
This commit is contained in:
mcilwain 2017-07-25 08:07:12 -07:00 committed by Ben McIlwain
parent d536cef20f
commit 1a1fdfd531

View file

@ -116,7 +116,7 @@ public final class ReadDnsQueueAction implements Runnable {
if (tasks.isEmpty()) { if (tasks.isEmpty()) {
return; return;
} }
logger.infofmt("leased %d tasks", tasks.size()); logger.infofmt("Leased %d DNS update tasks.", tasks.size());
// Normally, all tasks will be deleted from the pull queue. But some might have to remain if // Normally, all tasks will be deleted from the pull queue. But some might have to remain if
// we are not interested in the associated TLD, or if the TLD is paused. Remember which these // we are not interested in the associated TLD, or if the TLD is paused. Remember which these
// are. // are.
@ -134,7 +134,7 @@ public final class ReadDnsQueueAction implements Runnable {
Map<String, String> params = ImmutableMap.copyOf(task.extractParams()); Map<String, String> params = ImmutableMap.copyOf(task.extractParams());
String tld = params.get(RequestParameters.PARAM_TLD); String tld = params.get(RequestParameters.PARAM_TLD);
if (tld == null) { if (tld == null) {
logger.severe("discarding invalid DNS refresh request; no TLD specified"); logger.severe("Discarding invalid DNS refresh request; no TLD specified.");
} else if (!tldsOfInterest.contains(tld)) { } else if (!tldsOfInterest.contains(tld)) {
tasksToKeep.add(task); tasksToKeep.add(task);
} else if (Registry.get(tld).getDnsPaused()) { } else if (Registry.get(tld).getDnsPaused()) {
@ -150,16 +150,16 @@ public final class ReadDnsQueueAction implements Runnable {
refreshItemMultimap.put(tld, RefreshItem.create(type, name)); refreshItemMultimap.put(tld, RefreshItem.create(type, name));
break; break;
default: default:
logger.severefmt("discarding DNS refresh request of type %s", typeString); logger.severefmt("Discarding DNS refresh request of type %s.", typeString);
break; break;
} }
} }
} catch (RuntimeException | UnsupportedEncodingException e) { } catch (RuntimeException | UnsupportedEncodingException e) {
logger.severefmt(e, "discarding invalid DNS refresh request (task %s)", task); logger.severefmt(e, "Discarding invalid DNS refresh request (task %s).", task);
} }
} }
if (!pausedTlds.isEmpty()) { if (!pausedTlds.isEmpty()) {
logger.infofmt("the dns-pull queue is paused for tlds: %s", pausedTlds); logger.infofmt("The dns-pull queue is paused for TLDs: %s.", pausedTlds);
} }
// Loop through the multimap by TLD and generate refresh tasks for the hosts and domains for // Loop through the multimap by TLD and generate refresh tasks for the hosts and domains for
// each configured DNS writer. // each configured DNS writer.
@ -189,19 +189,19 @@ public final class ReadDnsQueueAction implements Runnable {
Set<TaskHandle> tasksToDelete = difference(ImmutableSet.copyOf(tasks), tasksToKeep); Set<TaskHandle> tasksToDelete = difference(ImmutableSet.copyOf(tasks), tasksToKeep);
// In keepTasks mode, never delete any tasks. // In keepTasks mode, never delete any tasks.
if (keepTasks) { if (keepTasks) {
logger.infofmt("would have deleted %d tasks", tasksToDelete.size()); logger.infofmt("Would have deleted %d DNS update tasks.", tasksToDelete.size());
for (TaskHandle task : tasks) { for (TaskHandle task : tasks) {
dnsQueue.dropTaskLease(task); dnsQueue.dropTaskLease(task);
} }
// Otherwise, either delete or drop the lease of each task. // Otherwise, either delete or drop the lease of each task.
} else { } else {
logger.infofmt("deleting %d tasks", tasksToDelete.size()); logger.infofmt("Deleting %d DNS update tasks.", tasksToDelete.size());
dnsQueue.deleteTasks(ImmutableList.copyOf(tasksToDelete)); dnsQueue.deleteTasks(ImmutableList.copyOf(tasksToDelete));
logger.infofmt("dropping %d tasks", tasksToKeep.size()); logger.infofmt("Dropping %d DNS update tasks.", tasksToKeep.size());
for (TaskHandle task : tasksToKeep) { for (TaskHandle task : tasksToKeep) {
dnsQueue.dropTaskLease(task); dnsQueue.dropTaskLease(task);
} }
logger.infofmt("done"); logger.infofmt("Done processing DNS tasks.");
} }
} }
} }