Program dnsmd jest Monitorem Serwisów Sieciowych i jest
częścią Service Monitor-a. Jest to proces daemon, który pracuje bez
przerwy w czasie działania systemu. Podczas swojej pracy monitoruje on dostępność serwisów
sieciowych na zdalnych hostach na poziomie warstwy aplikacyjnej. Rejestruje czasy odpowiedzi
serwisów, a jeśli połączenie nie może być nawiązane to rejestrowany jest błąd jaki wystąpił.
Lista hostów wraz z listą ich portów TCP, jakie są monitorowane, jest konfigurowana przez
użytkownika przez Konfiguratora Monitora Serwisów Sieciowych.