Update of /cvsroot/sysfence/sysfence/dokprojektlic
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17144
Modified Files:
specuzytkownika.tex wstep.tex
Log Message:
poprawki i uzupelnienia
Index: wstep.tex
===================================================================
RCS file: /cvsroot/sysfence/sysfence/dokprojektlic/wstep.tex,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- wstep.tex 29 May 2004 14:42:14 -0000 1.2
+++ wstep.tex 30 May 2004 12:16:31 -0000 1.3
@@ -6,7 +6,24 @@
G³ównym zastosowaniem jest kontrolowanie stabilno¶ci pracy serwerów, które dzia³aj±
pod du¿ym obci±¿eniem lub u¿ywaj± niestabilnego oprogramowania (np. aplikacji
-,,gubi±cych'' pamiêæ).
+,,gubi±cych'' pamiêæ). Dziêki programowi sysfence mo¿liwe jest proste zautomatyzowanie
+czynno¶ci takich jak :
+\begin{itemize}
+ \item
+ wy³±czanie us³ug sieciowych gdy system jest nadmiernie obci±¿ony i ponowne
+ uruchamianie ich gdy sytuacja siê unormuje,
+ \item
+ prze³adowywanie podejrzanie dzia³aj±cych programów gdy brakuje wolnej
+ pamiêci RAM lub stopieñ wykorzystania przestrzeni wymiany wskazuje na "wycieki"
+ pamiêci,
+ \item
+ ostrzeganie gdy koñczy siê miejsce na partycjach dyskowych,
+ \item
+ informowanie administratorów poprzez e-mail lub SMS o nieprawid³owo¶ciach w pracy systemu.
+\end{itemize}
+Powy¿sza lista stanowi tylko przyk³ad. Dziêki pe³nej swobodzie w konfiguracji
+i mo¿liwo¶ci dzia³ania z prawami zwyk³ego u¿ytkownika, sysfence mo¿e byæ
+wykorzystany do innych zastosowañ, nie tylko przez administratorów.
Pisz±c projekt kierowali¶my siê zasadami panuj±cymi w ¶rodowisku OpenSource.
Ca³y kod programu objêty jest licencj± GPL. Repozytorium CVS jest publicznie
Index: specuzytkownika.tex
===================================================================
RCS file: /cvsroot/sysfence/sysfence/dokprojektlic/specuzytkownika.tex,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- specuzytkownika.tex 30 May 2004 09:27:32 -0000 1.3
+++ specuzytkownika.tex 30 May 2004 12:16:31 -0000 1.4
@@ -1,4 +1,4 @@
-\section{Specyfikacja u¿ytkownika}
+\section{Specyfikacja u¿ytkowa}
\subsection{Kompilacja i uruchamianie programu}
@@ -29,7 +29,9 @@
Komunikacja z procesami odbywa siê za pomoc± sygna³ów. Przydatne sygna³y
zamieszczone s± w tablicach~\ref{tab:s1} i~\ref{tab:s2}.
-
+Pos³uguj±c siê sygna³ami mo¿na tymczasowo wstrzymaæ sprawdzanie
+ca³o¶ci lub pojedynczych regu³, a nastêpnie je wznowiæ bez konieczno¶ci
+wprowadzania zmian do plików konfiguracyjnych.
\begin{table}[ht]
\centering
\caption{Komunikacja z \texttt{sffetch}}
@@ -112,7 +114,14 @@
\end{verbatim} }
Nale¿y zwróciæ uwagê ¿e niektóre s³owa kluczowe posiadaj± zamienniki, np. zamiast
\texttt{if} mo¿na u¿ywaæ \texttt{rule},\texttt{when} lub \texttt{on}; zamiast \texttt{run} --
-\texttt{invoke} \texttt{exec} \texttt{execute}.
+\texttt{invoke} \texttt{exec} \texttt{execute}. S³owo \texttt{once} jest
+opcjonalne i modyfikuje podejmowanie akcji. Wykonywana jest on tylko za
+pierwszym razem gdy wyra¿enie przyje³o warto¶æ \texttt{TRUE}, dopiero
+przyjêcie przez wyra¿enia warto¶ci \texttt{FALSE} umo¿liwia eventualne
+powtórne wykonanie akcji. Komenda umieszczona po s³owie \texttt{run}
+przekazywana jest do \texttt{/bin/sh} tak wiêc mo¿e to byæ zwyk³e polecenie,
+program lub nawet skrypt. Sprawdzanie regu³y jest wstrzymane do chwili
+zakoñczenia tej akcji.
Parametrami monitorowanymi w wersji 0.12 programu s±:
\begin{itemize}
|