Ich habe eine in ColdFusion geschriebene Webanwendung, die regelmäßig 100% der CPU des Servers verwendet und den ColdFusion-Dienst abstürzt.Windows CPU-Benachrichtigung wegen fehlerhafter ColdFusion-Anwendung
Da ich das Problem nicht selbst reproduzieren konnte, würde ich gerne ein Dienstprogramm finden, das mich per E-Mail benachrichtigt, wenn die CPU-Auslastung zu steigen beginnt, so dass ich auf den Server hüpfen kann, um FusionReactor zu sehen was passiert, und identifizieren Sie den fehlerhaften Code.
Ich habe gegoogelt und habe es nicht gelungen, ein geeignetes Programm zu finden, so dass ich dachte, ich würde fragen, ob andere Programmierer ein Tool gefunden, das diese Art der Überwachung tun. Angesichts der Besonderheiten meiner Bedürfnisse würde ich lieber kein eigenes Überwachungswerkzeug schreiben.
Wenn Sie andere Vorschläge haben das Gesamtproblem für die Annäherung an, ich würde gerne auch solche hören.
Antworten auf Antworten:
Verwenden von Windows perfmon ein Kommandozeilen klingt vielversprechend auszulösen. Kann mir jemand auf ein Tutorial hinweisen, wie das geht?
Wir haben kein Überwachungssystem, das für den Empfang von SNMP-Traps eingerichtet ist.
Wir laufen Coldfusion 8 Standard Edition, die nicht die Coldfusion-Leistungsüberwachung enthält tools-- nur Unternehmen diejenigen einschließt. Die Antwort von Peter Boughton wird es mir wahrscheinlich ermöglichen, das Problem zu lösen, aber es hilft mir nicht, das Problem proaktiv anzugehen, da die CPU anfängt anzusteigen, also suche ich immer noch nach einer Benachrichtigungslösung.
Danke, das klingt nach dem, wonach ich suche, um dieses hartnäckige, aber gelegentliche Problem zu lösen. – davidcl
Kein Problem. Ich hasse Hack-Jobs, aber das hat auch ein Problem für mich gelöst. Wenn es sich jemals zu einem größeren Problem macht, werde ich ihm die Aufmerksamkeit schenken, die es verdient. –