Kom ihåg mig?
Home Menu

Menu


Accessloggarna till mysqldatabas

Ämnesverktyg Visningsalternativ
Oläst 2010-06-09, 00:59 #1
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Standard Accessloggarna till mysqldatabas

Hej,

Jag vill få in mina accessloggar till en mysqldatabas för senare hantering, är det någon som har någon bra idé på hur man lyckas med det?

Finns det någon bra applikation som kan göra det? Eller måste jag skriva ett script för att lyckas med det? Det gäller vanliga ECLF loggar..
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-06-09, 08:37 #2
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Från 5.1.6 ska det gå, läs mer här:
http://dev.mysql.com/doc/refman/5.1/en/query-log.html
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-06-09, 23:16 #3
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Citat:
Ursprungligen postat av Magnus_A Visa inlägg
Från 5.1.6 ska det gå, läs mer här:
http://dev.mysql.com/doc/refman/5.1/en/query-log.html
klantigt av mig att inte nämna att det var apaches/nginx accessloggar jag syftade på Men tack ändå!
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-06-10, 09:06 #4
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Då blev det klarare.
För apache finns mod_log_sql men projektet verkar inte vara uppdaterat sedan 2006.
Annars finns det möjligheter att skicka loggen till ett script som lägger in informationen i en databas istället för till en loggfil.
I tredje hand kan man ta upp och tolka loggarna med regexp och köra in dem i databas i efterhand.

Här finns en gammal artikel som tar upp frågan.

Allmänt kan man säga att själva loggningen av data i apache inte erbjuder några problem. Det är först när man ska titta i loggarna och försöka hitta något det blir krångligt.
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-06-10, 11:53 #5
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Citat:
Ursprungligen postat av Magnus_A Visa inlägg
Då blev det klarare.
För apache finns mod_log_sql men projektet verkar inte vara uppdaterat sedan 2006.
Annars finns det möjligheter att skicka loggen till ett script som lägger in informationen i en databas istället för till en loggfil.
I tredje hand kan man ta upp och tolka loggarna med regexp och köra in dem i databas i efterhand.

Här finns en gammal artikel som tar upp frågan.

Allmänt kan man säga att själva loggningen av data i apache inte erbjuder några problem. Det är först när man ska titta i loggarna och försöka hitta något det blir krångligt.
Jag har gett upp att hitta något som kan lösa det åt mig automagiskt, mod_log_sql hade nog hjälpt mig, men jag kör Nginx så det är ganska kört.

Till slut så har jag skrivit ett script som parsar igenom det åt mig, och eftersom jag är lat och inte kan regexp, så har jag skrivit om logformatet så nu slipper jag bry mig om det
abergman är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:56.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017