* Michelle Konzack <[EMAIL PROTECTED]> [09 08 02 20:18]:

>Am 22:34 07/08/02 +0200 hat Eckhard Hoeffner geschrieben:
>>
>>* Michelle Konzack <[EMAIL PROTECTED]> [07 08 02 18:52]:
>>
>>Irgendwie sind Deine Fragen ziemlich wirr.
>
>Du hast es nur nicht gerafft !!!
>
>>PostgreSQL ist eine Datenbank - PostgreSQL holt normalerweise niergendwo
>>Daten ab, sondern speichert die Daten, die du eingibst und spukt Daten
>>wieder aus, wenn du danach fragst. Wenn du LOg-Dateien in die Datenbank
>>reintun willst - ich sehe den Sinn nicht - musst die die Daten erst mal
>>aufbereiten (INSERT INTO bl fasel WHERE x = y). Danach kannst du per 
>>psql [Optionen] < aufbereitetes.logfile die Daten in die Datenbank
>>eintragen. 
>
>Nochmalige Beschreibung: 
>
>Bei einem neuen Kunden lege ich per Web-Interface einen neuen Kunden 
>auf dem SQL-Server (private-net) an. Dieser bekommt eine IP-Adresse, 
>eine Benutzerkennung und ein Passwort. 

Ok: INSERT INTO kundendaten (kunden_id, ip, passwort) 
    VALUES (123123, '123.12.12.12', '980znu90wx');

>
>Dann geht der Kunde nach Hause, installiert die Wave-LAN-Karte, 
>konfiguriert sein Netzzwerg und geht als erstes per shttp auf meinen 
>ADMIN-Server (public-net). 

Hat nichts mit Datenbank zu tun

>Hier kann er nach eingabe seiner Benutzerkennung/Password seine 
>Daten abrufen und auch administrieren wie z.B. eine Domain zu 
>seiner festen IP-Adresse hinzuf�gen. Danach f�gt er belibige HOSTS 
>hinzu. Desweiteren kann eir selbst�ndig E-Mails zu seiner Domain 
>einrichten. 

OK: das geht mit SELECT, UPDATE und INSERT

>Der ADMIN-Server sendet die Daten an den SQL-Server und setzt ein 
>FLAG wenn Kundndatens�tze ge�ndert wurden. 

Wo soll da ein FLAG gesetzt werden? Wenn Daten gen�ndert werden, sollte
man diese �nderungen in der Datenbank aufnehmen. 

>Jetzt fahre ich auf dem SQL-Server z.B. jede Stund ein UPDATE. Das 
>ist ein Script oder Programm, das nach den gesezten Flags guckt und 
>dann die entsprechenden �nderungen auf dem DNS-Server, MAIL-Strver 
>oder WEB-Server macht. 

Was soll das f�r ein FLAG sein, das da irgendwo bei dem SQL-Server
rumh�ngt? Der SQL-Server ist ein Programm, dass den Zugriff auf die
Datenbanken erm�glicht und steuert.  

>Desweiteren holt ein sript auf dem SQL-Server alle 10 Minuten die 
>Traffic-Logs vom wave-net ab, analysiert sie und speichert sie in 
>der SQL-Datenbank ab. 

>Von hir kann der Kunde via ADMIN-Server wieder siene Daten Einsehen...

Na ja, viel Spa� beim Schreiben des entsprechenden Programms.
Welchen Vorteil versprichst Du dir denn davon, die Logfiles in einer
Datenbank zu speichern? 

>>F�r solche Sachen sind aber analog oder webalizer besser geeignet.
>
>Funktioniert aber nicht mit Kaufm�nnischer software zusammen...
>es sei denn, analog oder webalizer k�nnen die Daten so aufbereiten, 
>das sie ohne schwierigkeiten in die SQL-Datenbank �bernommen werden...

Was sollen denn die Logfiles in der Datenbank. Willst Du bei 
viel Traffic jede Woche einige GB an Logfiles in einer Datenbank
speichern? Und was sollen die Kunden mit einer Office-Software und den
Logfiles aus der Datenbank anfangen? Wenn eine Seite 100.000 page views
an einem Tag hast, kommst du schnell mal auf ein access.log (t�glich)
von 100 MB. 10 solchen Kandidaten schaffen also 1 GB am Tag - na dann
viel Spa�. 

>Also Transferierte Bytes bezogen auf Server-Meldungen (200, ...) 
>
>Der Kunde soll aber auch eine Statistik �ber Gesamt-Traffik sowie 
>einzel-Traffik wie Port 80, 20/21, 110, ... bekommen.

>>Der SQL-Server macht bestimmt keinen RUN - Du kannst allenfalls alle
>>Stunde ein Script ausf�hren, dass bestimmte Daten von dem SQL-Server
>>abfragt. 
>
>Du hast es nicht geraft...
Sehe ich auch so - ich verstehe es nicht - aber sonst offenbar auch
niemand auf der Liste.


>Michelle
>
>
>--
>Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
>mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

-- 
Eckhard H�ffner
[EMAIL PROTECTED]
D-80331 M�nchen
Tel. +49-89-21 03 18 88 


--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an