Tools zur Benachrichtigung bei Quota-Ueberschreitung

Hallo, ich bin auf der Suche nach einem Tool, das die Benutzer über E-Mail bei Überschreitung ihrer Quotas benachrichtigt. In den normalen Quota-Tools ist dafür ein Programm namens "warnquota" beigelegt. Leider eignet es sich nicht besonders für häufige Überprüfungen, da es bei jedem Lauf immer alle Benutzer warnt, die ihre Quotas verletzen. Wenn ich das Tool also alle 15 Minuten via chronjob laufen lasse, bekommen die Benutzer, die Ihre Quotas überschritten haben fast 100 E-Mails pro Tag. Lasse ich das Tool nur einmal am Tag laufen, besteht aber die Gefahr, daß jemand sowohl Soft- als auch Hard-Limit überschreitet, da er nicht schnell genug gewarnt wurde. Das Überschreiten des Hardlimits kann aber sehr unangenehme Folgen haben, da viele Programme beim Schreiben auf ein volles Dateisystem einfach hängen bleiben und schlimmstenfalls sogar Daten zerstören. Was ich also suche, ist ein Tool, das beim ersten Überschreiten des Softlimits eine Warn-E-Mail sendet und dann erst wieder kurz vor dem Annähern an das Hardlimit. Meine Suche bei den üblichen Verdächtigen hat leider keine Treffer für ein derartiges Tool ergeben. Hat jemand dazu eine Idee? Gruß Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

rpeipp@gmx.de schrieb in 1,3K (34 Zeilen):
ich bin auf der Suche nach einem Tool, das die Benutzer über E-Mail bei Überschreitung ihrer Quotas benachrichtigt. In den normalen Quota-Tools ist dafür ein Programm namens "warnquota" beigelegt. Leider eignet es sich nicht besonders für häufige Überprüfungen, da es bei jedem Lauf immer alle Benutzer warnt, die
Programm so aendern, dass es nur dann den Benutzer warnt, wenn z.B. - der Benutzername (noch) nicht in einem File auftaucht. Beim Warnen wird der Name hinzugefuegt. - kein $HOME/.warnquota-File existiert. Anlegen *unbedingt* nur als der Benutzer (via su o.ae.) oder aehnliches. Du kannst natuerlich per cron die Warneintraege alle N Stunden resetten.
überschritten haben fast 100 E-Mails pro Tag. Lasse ich das Tool nur einmal am Tag laufen, besteht aber die Gefahr, daß jemand sowohl Soft- als auch Hard-Limit überschreitet, da er nicht schnell genug gewarnt
Das kann dir auch in 5 Minuten passieren. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

On Son, 03 Dez 2000, Wolfgang Weisselberg wrote:
ich bin auf der Suche nach einem Tool, das die Benutzer über E-Mail bei Überschreitung ihrer Quotas benachrichtigt. In den normalen Quota-Tools ist dafür ein Programm namens "warnquota" beigelegt. Leider eignet es sich nicht besonders für häufige Überprüfungen, da es bei jedem Lauf immer alle Benutzer warnt, die
Programm so aendern, dass es nur dann den Benutzer warnt, wenn z.B. - der Benutzername (noch) nicht in einem File auftaucht. Beim Warnen wird der Name hinzugefuegt. - kein $HOME/.warnquota-File existiert. Anlegen *unbedingt* nur als der Benutzer (via su o.ae.) oder aehnliches. Du kannst natuerlich per cron die Warneintraege alle N Stunden resetten.
ein kleines vorab-script hab ich mal hier, eine neuere version existiert beim kunden, der nicht möchte das jetzt das aktuelle Script publiziert wird ;) Mit freundlichen Grüßen, Joerg Henner. -- LinuxHaus Stuttgart | Tel.: +49 (7 11) 2 85 19 05 J. Henner & A. Reyer, Datentechnik GbR | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Linux, Netzwerke, Consulting & Support | http://lihas.de <HR> <UL> <LI>application/x-perl attachment: stored </UL> --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

Wolfgang Weisselberg writes:
rpeipp@gmx.de schrieb in 1,3K (34 Zeilen):
ich bin auf der Suche nach einem Tool, das die Benutzer über E-Mail bei Überschreitung ihrer Quotas benachrichtigt. In den normalen Quota-Tools ist dafür ein Programm namens "warnquota" beigelegt. Leider eignet es sich nicht besonders für häufige Überprüfungen, da es bei jedem Lauf immer alle Benutzer warnt, die
Programm so aendern, dass es nur dann den Benutzer warnt, wenn z.B. - der Benutzername (noch) nicht in einem File auftaucht. Beim Warnen wird der Name hinzugefuegt. - kein $HOME/.warnquota-File existiert. Anlegen *unbedingt* nur als der Benutzer (via su o.ae.) oder aehnliches. Du kannst natuerlich per cron die Warneintraege alle N Stunden resetten.
Ich habe mir mittlerweile ein kleines AWK-Skript geschrieben, das in mehreren Stufen die Benutzer mit jeweils einer Mail pro Stufe warnt. Bis jetzt kann ich damit meine Anforderungen erfüllen.
überschritten haben fast 100 E-Mails pro Tag. Lasse ich das Tool nur einmal am Tag laufen, besteht aber die Gefahr, daß jemand sowohl Soft- als auch Hard-Limit überschreitet, da er nicht schnell genug gewarnt
Das kann dir auch in 5 Minuten passieren.
Ist klar. Aber das Problem läßt sich wohl prinzipiell nicht lösen. Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

rpeipp@gmx.de schrieb in 1,5K (39 Zeilen):
Wolfgang Weisselberg writes:
rpeipp@gmx.de schrieb in 1,3K (34 Zeilen):
einmal am Tag laufen, besteht aber die Gefahr, daß jemand sowohl Soft- als auch Hard-Limit überschreitet, da er nicht schnell genug gewarnt
Das kann dir auch in 5 Minuten passieren.
Ist klar. Aber das Problem läßt sich wohl prinzipiell nicht lösen.
Doch, sicher laesst es sich, trivial sogar. Wenn du naemlich von pollen (alle n minuten/sekunden) auf event-driven umschaltest, d.h. der Quota-Teil im Kernel einen Daemon anstoesst, wenn eine Quota ueberschritten oder wieder unterschritten wird. Geht mit devfsd und modprobe ja auch... -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
jhe@lihas.de
-
rpeipp@gmx.de
-
weissel@netcologne.de