Skip to content

Commit 89e05f0

Browse files
authored
Add metrics for DNS resolve failure. (#337)
* add dd metrics for dns resolve failure * bump the version to 0.18.9
1 parent deac52d commit 89e05f0

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lib/synapse/service_watcher/dns/dns.rb

+3-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def watch
4444

4545
sleep_until_next_check(start)
4646
rescue => e
47-
log.warn "Error in watcher thread: #{e.inspect}"
47+
log.warn "synapse: dns error in watcher thread: #{e.inspect}"
4848
log.warn e.backtrace
4949
end
5050
end
@@ -75,7 +75,8 @@ def resolve_servers
7575
return resolution
7676
end
7777
rescue => e
78-
log.warn "Error while resolving host names: #{e.inspect}"
78+
statsd_increment('synapse.watcher.dns.resolve_failed', ["service_name:#{@name}"])
79+
log.warn "synapse: dns resolve error while resolving host names: #{e.inspect}"
7980
[]
8081
end
8182

lib/synapse/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Synapse
2-
VERSION = "0.18.8"
2+
VERSION = "0.18.9"
33
end

0 commit comments

Comments
 (0)