diff --git a/dusty/commands/dump.py b/dusty/commands/dump.py
index <HASH>..<HASH> 100644
--- a/dusty/commands/dump.py
+++ b/dusty/commands/dump.py
@@ -3,8 +3,9 @@ import subprocess
 from .. import constants
 from ..log import log_to_client
 from ..demote import check_output_demoted
+from ..warnings import daemon_warnings
 
-DIAGNOSTIC_COMMANDS = [
+DIAGNOSTIC_SUBPROCESS_COMMANDS = [
     ['nginx', '-v'],
     ['which', 'rsync'],
     ['VBoxManage', '-v'],
@@ -17,8 +18,12 @@ DIAGNOSTIC_COMMANDS = [
     ['ssh-add', '-l']
 ]
 
+DIAGNOSTIC_DUSTY_COMMANDS = [
+    ('Daemon Warnings', daemon_warnings.pretty)
+]
+
 def dump_diagnostics():
-    for command in DIAGNOSTIC_COMMANDS:
+    for command in DIAGNOSTIC_SUBPROCESS_COMMANDS:
         log_to_client('COMMAND: {}'.format(' '.join(command)))
         log_to_client('OUTPUT:')
         try:
@@ -27,3 +32,9 @@ def dump_diagnostics():
             output = e.output
         log_to_client(output)
         log_to_client('')
+
+    for title, fn in DIAGNOSTIC_DUSTY_COMMANDS:
+        log_to_client('COMMAND: {}'.format(title))
+        log_to_client('OUTPUT:')
+        log_to_client(fn())
+        log_to_client('')
Send daemon warnings through dusty dump as well