Low Disk Space Alert, E-Mail senden Windows 2003 Server und PerfMon-Alarm
Ich versuche zu setup eine Warnung, lass es mich wissen per E-Mail (SMTP), wenn der freie Speicherplatz auf einem meiner Server ist weniger als ein bestimmter Wert. Um dies zu tun ich bin mit PerfMon Warnungen, wie hier beschrieben MSFT Technet. Ich habe die Warnung arbeiten und schreiben in die system-log, aber wenn ich versuche ihn auf 'Programm Ausführen', es schlägt fehl. Die log Warnung wird ausgelöst, aber das Programm nicht.
Das Programm, das ich verwende, ist eine kleine C# - app, die ich schrieb, um senden einer smtp-E-Mail. Ich habe getestet die app unabhängig von diesem server läuft es manuell und es funktioniert gut, ohne Benutzer-Interaktion (console app). Aber wenn ich es einrichten über die Alarm auslösen, versagt er.
- Keine Programmierung verwandt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte es sein, dass Sie keine BefehlszeilenArgumente für das Programm ein?
Ich fand das folgende auf http://support.microsoft.com/kb/324752/en-us
Haben Sie eine Art, wenn die Ausnahmebehandlung/Protokollierung in der C# - app? Bekommen Sie etwas von ihm?
Könnten Sie Ihre C# - app-Aufruf in eine batch-Datei und starten Sie, dass Sie aus der alert? Wenn Sie fügen Sie so etwas wie
am Anfang deiner batch-Datei, die Sie sehen konnte, wenn es startet.
Haben Sie die Ausführen Als Feld in der alert-Eigenschaften? Wenn nicht, wird Ihr Programm ausgeführt wird, wie ein lokaler Dienst, der nicht auf das Netzwerk zugreifen (unter anderem).
Versuchen Sie es in ein Benutzer-Konto, unter dem Sie in der Lage waren, zu überprüfen, ob Ihr Programm korrekt funktioniert.