<chapter id="eventmonitoring">
<title
>Begivenhedovervågning</title>
<para
>Et dataobjekt for begivenhedsovervågning holder hovedsageligt styr på en eller flere vektorer eller skalarer, og udfører en angiven handling når en angiven betingelse som angår vektorerne eller skalarerne er sand. Begivenhedsovervågning bruges oftest sammen med <quote
>levende</quote
>, eller strømmende data. En begivenhedsovervågning vil for eksempel kunne laves for at overvåge om elementer i en datavektor som repræsenterer temperaturer overstiger en fordefineret værdi. </para>

<sect1 id="eventmonitordialog">
<title
>Dialog for begivenhedsovervågning</title>

<para
>Det følgende er et skærmaftryk af vinduet som vises når begivenheder laves eller redigeres. Forklaringer af indstillingerne er på listen nedenfor. </para>

<screenshot>
<screeninfo
>Vinduet begivenhedsovervågning</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="Screenshot-kst-eventmonitor.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Vinduet begivenhedsovervågning</phrase>
</textobject>
</mediaobject>
</screenshot>

<sect2 id="eventsexpression">
<title
>Udtryk</title>
<para
>Betingelser for at overvåge, sammen med andre egenskaber for begivenheden, kan ændres i dette afsnit. </para>

<variablelist>
<varlistentry>
<term>
<guilabel
>Operatorer</guilabel>
</term>
<listitem>
<para
>En liste med tilgængelige operatorer. Ved at vælge en operator fra listen indsættes den på nuværende indsætningspunkt i tekstfeltet <guilabel
>Udtryk</guilabel
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<guilabel
>Vektorer</guilabel>
</term>
<listitem>
<para
>En liste med nuværende vektorobjekter i &kst;. Ved at vælge en vektor fra listen indsættes den på nuværende indsætningssted i tekstfeltet <guilabel
>Udtryk</guilabel
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<guilabel
>Skalarer</guilabel>
</term>
<listitem>
<para
>En liste med nuværende skalarobjekter. Listen består både af skalarværdier i nuværende &kst;-session, samt nogle indbyggede konstanter. Ved at vælge en skalar fra listen indsættes den på nuværende indsætningssted i tekstfeltet <guilabel
>Udtryk</guilabel
>. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<guilabel
>Udtryk</guilabel>
</term>
<listitem>
<para
>Udtrykket som skal overvåges. Du kan skrive direkte i tekstfeltet, eller vælge objekter at indsætte med kombinationsfelterne ovenfor. Sørg for at udtrykket som skrives ind i tekstfeltet er et Boolesk udtryk (dvs. enten giver resultatet sand eller falsk). Det indebær oftest at bruge en lighed eller ulighed i udtrykket. Bemærk at vektorer som skrives ind i tekstfeltet overvåges følgende deres individuelle elementer. </para>
<para
>Så snart dette udtryk er sandt, udløses begivenheden. Handlingen som udføres når en begivenhed udløses afhænger af indstillingerne som angives i de to følgende afsnit. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<guilabel
>Beskrivelse</guilabel>
</term>
<listitem>
<para
>Dette tekstfelt bruges til at opbevare en kort beskrivelse af begivenheden. Beskrivelsen er i hovedsagen tilgængelig som en måde at holde styr på flere begivenheder. Du kan indtaste en hvilken som helst tekst du vil i tekstfeltet. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="eventskstdebuglog">
<title
>Kst-fejlsøgningslog</title>
<para
>Dette afsnit angiver indstillinger for indgange som tilføjes i &kst;'s fejlsøgningslog når begivenheder udløses. </para>
<variablelist>
<varlistentry>
<term
><guilabel
>Log som:</guilabel
></term>
<listitem>
<para
>Aktivér afkrydsningsfeltet for at lade indgange blive tilføjet til &kst;'s fejlsøgningslog når begivenheden udløses. Der er tre slags indgange i fejlsøgningsloggen: anmærkninger, advarsler og fejl. Vælg ønsket type af indgange med den tilsvarende radioknap. </para>
</listitem>
</varlistentry>
</variablelist>


</sect2>

<sect2 id="eventsemailnotification">
<title
>E-mail-meddelelse</title>
<para
>I dette afsnit kan indstillinger angives for at sende meddelelser med e-mail ved udløsning af begivenheder. </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Meddel</guilabel
></term>
<listitem>
<para
>Aktivér afkrydsningsboksen for at lade &kst; sende meddelelser med e-mail til en angiven adresse når begivenheden udløses. Indskriv også e-mail-adressen i tekstfeltet <guilabel
>Afsender</guilabel
> som du vil skal findes i feltet <quote
>Fra</quote
> i brevet. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="eventselog">
<title
>ELOG</title>
<para
>&kst; understøtter at tilføje indgange til en ELOG-logbog ved udløsning af begivenheder. Det kan være nyttigt for at overvåge levende data fra et andet sted, eller for at få sammenfatninger af begivenhedsaktivitet. </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Meddel</guilabel
></term>
<listitem>
<para
>Markeres afkrydsningsfeltet aktiveres ELOG-logfunktionen for denne begivenhedsovervågningen. Klik på <guibutton
>Tilpas...</guibutton
> for at angive server og logningsindstillinger. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

</sect1>

<sect1 id="elogextension">
<title
>Elog-udvidelsen</title>
<para
>Elog-udvidelsen gør det muligt for begivenhedsovervågninger at oprette logbogsindgange på en server som kører programmet Electronic Logbook (ELOG). Logbogsindgangene som laves kan for eksempel bruges til fjernovervågning af &kst;-begivenheder eller til at oprette periodiske rapporter af data. For information om at tilpasse og vedligeholde en ELOG-server, se den officielle <ulink url="http://midas.psi.ch/elog/"
>ELOG-hjemmeside</ulink
>. For at aktivere Elog-udvidelsen i &kst;, vælges <guimenuitem
>Udvidelser...</guimenuitem
> i menuen <guimenu
>Indstillinger</guimenu
> og der sørges for at <quote
>Elog-udvidelse</quote
> er markeret. </para>

<sect2 id="elogextensionsettings">
<title
>Server- og logindstillinger</title>
<para
>Server- og logindstillinger skal tilpasses hvis ELOG-funktionen er aktiveret for et begivenhedovervågningsobjekt. For at tilpasse logningsindstillinger, klikkes på knappen <guibutton
>Tilpas...</guibutton
> i afsnittet <guilabel
>ELOG</guilabel
> i begivenhedsovervågningsdialogen. Dialogen for ELOG begivenhedsindtastning skal vises: </para>
<screenshot>
<screeninfo
>Logningsindstillinger for begivenhedsovervågning</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="Screenshot-kst-eventmonitor-loggingsettings.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Logningsindstillinger for begivenhedsovervågning</phrase>
</textobject>
</mediaobject>
</screenshot>

<para
>Brug de tre afkrydsningsfelter længst nede for at vælge typen af information som skal logges. <guilabel
>Inkludér Kst skærmaftryk</guilabel
> angiver at et skærmaftryk af vinduet som for øjeblikket er aktivt skal indgå i indgangen. <guilabel
>Inkludér Kst indstillingsfil</guilabel
> angiver at den gemte fil <filename
>*.kst</filename
> skal tilføjes indgangen. Til sidst, hvis <guilabel
>Inkludér Kst fejlsøgningsinformation</guilabel
> er markeret, tilføjes også en kopi af <link linkend="debuglog"
>fejlsøgningsloggen</link
> til indgangen. </para>

<para
>Yderligere felter vises i dialogen når indstillinger for ELOG-serveren er udførte. For at tilpasse ELOG-serverindstillinger, klikkes på knappen <guibutton
>Tilpas...</guibutton
>. Følgende dialog bliver vist: </para>

<screenshot>
<screeninfo
>Serverindstillinger for begivenhedsovervågning</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="Screenshot-kst-eventmonitor-serversettings.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Serverindstillinger for begivenhedsovervågning</phrase>
</textobject>
</mediaobject>
</screenshot>

<para
>Beskrivelser af indstillingerne i denne dialog følger. </para>
<variablelist>
<varlistentry>
<term
><guilabel
>Tilpas</guilabel
>, <guibutton
>Gem</guibutton
> og <guibutton
>Indlæs</guibutton
> </term>
<listitem>
<para
>Kombinationsfeltet <guilabel
>Indstilling</guilabel
> indeholder en liste med gemte ELOG-serverindstillinger. For at indlæse et sæt indstillingsvalg, vælges et objekt fra listen og der klikkes på knappen <guibutton
>Indlæs</guibutton
>. For at gemme nuværende indstillingsvalg på et sted, vælges ønsket sted og der klikkespå knappen <guilabel
>Gem</guilabel
>. </para>
<caution>
<para
>At gemme indstillinger på et sted overskriver alle eksisterende indstillinger på dette sted. </para>
</caution>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>IP-adresse</guilabel
> og <guilabel
>Portnummer</guilabel
></term>
<listitem>
<para
>Indtast IP-adressen for maskinen som kører ELOG-serverprogrammet. Portnummeret som ELOG-serveren lytter på kan indstilles via serveren, men standardværdien er 8080, så hvis du er usikker så skriv 8080 som portnummer. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Logbok</guilabel
></term>
<listitem>
<para
>Hver ELOG-server kan indeholde en eller flere logbøger, så navnet på logbogen hvor indgange skal skrives skal angives. Sørg for at stavningen af logbogens navn er rigtigt. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Brugernavn</guilabel
>, <guilabel
>Brugerens kodeord</guilabel
> og <guilabel
>Skriv kodeord</guilabel
></term>
<listitem>
<para
>Afhængig af hvordan ELOG-serverprogrammet er indstillet, kan disse indstillinger være nødvendige eller ej. Hvis de er det, indskrives rigtig indlogningsinformation i de dertil passende tekstfelter. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Dumpstørrelse</guilabel
></term>
<listitem>
<para
>Brug dette listefelt til at vælge størrelsen, i billedpunkter, af &kst;'s skærmaftryk som skal vedføjes (hvis dette angives). </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Indsend som HTML-tekst</guilabel
></term>
<listitem>
<para
>Hvis dette afkrydsningsfelt er markeret, kan HTML-mærker bruges i logbogens inddata. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Undertryk e-mail-bekræftelse</guilabel
></term>
<listitem>
<para
>Hvis logbogen er indstillet til at sende e-mail-bekræftelser for nye objekter, deaktiveres bekræftelserne ved at markere dette afkrydsningsfelt. Bemærk at dette tilvalg ikke hører sammen med &kst;'s egne indstillinger af e-mail-bekræftelser for begivenhedsovervågning. </para>
</listitem>
</varlistentry>

</variablelist>

<para
>Klik på knappen <guibutton
>Anvend</guibutton
> for at anvende de indtastede indstillinger. Klik på <guibutton
>Opdatér</guibutton
> for at opdatere ELOG-begivenhedsindgangsdialogen (foregående dialog). Yderligere felter skal ses i ELOG-begivenhedsindgangsdialogen. Disse felter er entydige for den valgte logbog. Når du er tilfreds med indstillingerne, kan knappen <guibutton
>Test</guibutton
> bruges for at sende en logbogspost som en test. Klik på <guibutton
>Luk</guibutton
> for at afslutte dialogen. </para>
</sect2>

</sect1>
</chapter>