[Mod_log_sql] mod_log_sql help confgiuring on debian etch
Peter
peter at iwebsl.com
Sat Oct 27 15:24:08 EDT 2007
Hi Chris
I'm glad you got it going.
No the tales grow and grow:) If you write a script to dump (backup) and
purge please send it to me. I'd like something to do that
automatically.
Cheers,
Peter
On Sat, 2007-27-10 at 13:19 -0600, Chris wrote:
> Question - does the package auto purge the table at the end of the month or
> do I need to script this myself?
>
> -----Original Message-----
> From: mod_log_sql-bounces at lists.outoforder.cc
> [mailto:mod_log_sql-bounces at lists.outoforder.cc] On Behalf Of Chris
> Sent: Saturday, October 27, 2007 1:18 PM
> To: 'General mod_log_sql discussion'
> Subject: Re: [Mod_log_sql] mod_log_sql help confgiuring on debian etch
>
> Thank god I don't suck. I logged into phpMyAdmin as apachelog and was not
> able to create table. So I granted that priv to apachelog and it
> auto-created the apachelog table and now I have logs in there. Sweet!
> Thanks a ton for your help!
>
> You have no idea how much CPU and Mem this will save me. I wrote a script
> in PHP that parses the access.log file for various information I need,
> particularly how much bandwidth my users use and it consistently maxes out
> my memory consuming over 500 MB for some of the arrays it needs to build,
> not too mention killing my CPU.
>
> Thanks again.
>
> -----Original Message-----
> From: mod_log_sql-bounces at lists.outoforder.cc
> [mailto:mod_log_sql-bounces at lists.outoforder.cc] On Behalf Of Peter
> Sent: Saturday, October 27, 2007 12:52 PM
> To: General mod_log_sql discussion
> Subject: Re: [Mod_log_sql] mod_log_sql help confgiuring on debian etch
>
> Chris
>
> You do have a db apachelogs?
> Does the user apachelog have "SELECT, INSERT, UPDATE, CREATE"
> privileges?
> Did you check to see if the table access_mp3crib.com was created?
> Do have both log_sql and log_sql_mysql installed and loaded?
>
> Is anything being written to the sql-preserve file?
>
> I can't think on anything else off the top of my head.
>
> Peter
>
> On Sat, 2007-27-10 at 12:38 -0600, Chris wrote:
> > Here is what I have on httpd.conf now where apachelog is the user,
> > password is the password and apachelogs in the database. I have
> > flushed the db and turned on LogSQLCreateTables. When I reload the
> > config my browser simply sits on connecting when I point it at my
> > domain.
> >
> >
> >
> > LogSQLLoginInfo mysql://apachelog:password@localhost/apachelogs
> >
> > LogSQLSocketFile /var/run/mysqld/mysqld.sock
> >
> > LogSQLCreateTables On
> >
> > LogSQLMassVirtualHosting Off
> >
> > LogSQLMachineID kernel
> >
> > LogSQLPreserveFile /var/tmp/sql-preserve
> >
> >
> >
> > I have the following parameters in my vhost
> > file /etc/apache2/sites-enabled/000-default
> >
> >
> >
> > LogSQLTransferLogTable access_mp3crib.com
> >
> > LogSQLScoreDomain mp3crib.com
> >
> >
> >
> > For the LogSQLPreserveFile I ran this command mysql -
> > root -p mydbname < /var/tmp/sql-preserve to ensure it is in a writable
> > directory and the file is writable. Not exactly sure if the
> > parameters in the vhost file are correct. My web server still
> > functions properly if I comment out the LogSQLLoginInfo and
> > LogSQLPreserveFile params in httpd.conf file and yes I did verify the
> > password is correct for the mysql user. I was hoping this was going
> > to be easy, but I should've known otherwise when I turned to Sid for
> > the package.
> >
> >
> >
> > -----Original Message-----
> > From: mod_log_sql-bounces at lists.outoforder.cc
> > [mailto:mod_log_sql-bounces at lists.outoforder.cc] On Behalf Of Peter
> > Sent: Saturday, October 27, 2007 11:43 AM
> > To: General mod_log_sql discussion
> > Subject: Re: [Mod_log_sql] mod_log_sql help confgiuring on debian etch
> >
> >
> >
> > Hi
> >
> >
> >
> > It took me awhile to get it running on Etch.
> >
> >
> >
> > You need to have log_sql and log_sql_mysql loaded. I created a user to
> >
> > access my db with create rights so the tables would be created. This
> >
> > seems to work better then creating the tables yourself. At least the
> >
> > fields will be correct you can turn off LogSQLCreateTables later. You
> >
> > also need to make sure you have mod_log_sql-preserve in a writable
> >
> > directory. Check there for errors.
> >
> >
> >
> > Your http.conf is blank be default. I added:
> >
> >
> >
> > LogSQLLoginInfo mysql://loguser:username@localhost/apachelogs
> >
> > LogSQLDBParam socketfile /var/run/mysqld/mysqld.sock
> >
> > LogSQLCreateTables On
> >
> > LogSQLMassVirtualHosting Off
> >
> > LogSQLMachineID web
> >
> >
> >
> >
> >
> > In vhost setup I used:
> >
> >
> >
> > LogSQLTransferLogTable access_vhost_name_com
> >
> > LogSQLScoreDomain vhost_name.com
> >
> >
> >
> > Good luck :)
> >
> >
> >
> > On Sat, 2007-27-10 at 11:11 -0600, Chris wrote:
> >
> > > I'm trying to setup mod_log_sql to log my apache access log entries
> > in
> >
> > > a mysql 5 database. I have installed mod_log_sql version 1.100 from
> >
> > > sid using aptitude install libapache2-mod-log-sql.
> >
> > >
> >
> > > I then created the tables using a SQL file created by the developer
> > of
> >
> > > the package to create them for me. The documentation, unfortunately,
> >
> > > it is not debian centric and is asking me to put things in my
> >
> > > httpd.conf file such as:
> >
> > >
> >
> > >
> >
> > >
> >
> > > Example: Use the MySQL database called "apachelogs" running on
> >
> > > "dbmachine.foo.com". Use username "loguser" and password "l0gg3r" to
> >
> > > authenticate to the database. Permit the module create tables for
> > us.
> >
> > >
> >
> > > LogSQLLoginInfo dbmachine.foo.com loguser l0gg3r
> >
> > >
> >
> > > LogSQLDatabase apachelogs
> >
> > >
> >
> > > LogSQLCreateTables on
> >
> > >
> >
> > > If your database resides on localhost instead of another host,
> > specify
> >
> > > the MySQL server's socket file as follows:
> >
> > >
> >
> > > LogSQLSocketFile /your/path/to/mysql.sock
> >
> > >
> >
> > > If your database is listening on a port other than 3306, specify the
> >
> > > correct TCP port as follows:
> >
> > >
> >
> > > LogSQLTCPPort 1234
> >
> > >
> >
> > >
> >
> > >
> >
> > > There is no area to do this in httpd.conf really, in fact it is a
> >
> > > blank file since I am on apache2. Do I just add these directives in
> >
> > > myself? Please advise, I am using the documentation located here:
> >
> > >
> >
> http://www.outoforder.cc/projects/apache/mod_log_sql/docs/node4.html#SECTION
> 00042000000000000000
> >
> > > and my server is Etch based running MySQL 5 Apache 2 and yes, I did
> >
> > > install the mod_log_sql from the unstable repo sid. Also I did
> > verify
> >
> > > the modules is in /etc/mods-enabled/ and did restart apache, but I
> >
> > > guess I still need to configure the module so it knows where to
> > insert
> >
> > > records. I am a developer, not a sys admin, sorry, but thanks for
> > your
> >
> > > help in advance. I tried just adding the parameters to httpd.conf
> > and
> >
> > > restarting apache, it restarts with no errors, but I get timeouts
> > when
> >
> > > attempting to access my page.
> >
> > >
> >
> > >
> >
> > > _______________________________________________
> >
> > > Download the latest version at
> > http://www.outoforder.cc/projects/apache/mod_log_sql/
> >
> > >
> >
> > > To unsubscribe send an e-mail to
> >
> > > mod_log_sql-unsubscribe at lists.outoforder.cc
> >
> >
> >
> > _______________________________________________
> >
> > Download the latest version at
> > http://www.outoforder.cc/projects/apache/mod_log_sql/
> >
> >
> >
> > To unsubscribe send an e-mail to
> >
> > mod_log_sql-unsubscribe at lists.outoforder.cc
> >
> >
> > _______________________________________________
> > Download the latest version at
> http://www.outoforder.cc/projects/apache/mod_log_sql/
> >
> > To unsubscribe send an e-mail to
> > mod_log_sql-unsubscribe at lists.outoforder.cc
>
> _______________________________________________
> Download the latest version at
> http://www.outoforder.cc/projects/apache/mod_log_sql/
>
> To unsubscribe send an e-mail to
> mod_log_sql-unsubscribe at lists.outoforder.cc
>
> _______________________________________________
> Download the latest version at
> http://www.outoforder.cc/projects/apache/mod_log_sql/
>
> To unsubscribe send an e-mail to
> mod_log_sql-unsubscribe at lists.outoforder.cc
>
> _______________________________________________
> Download the latest version at http://www.outoforder.cc/projects/apache/mod_log_sql/
>
> To unsubscribe send an e-mail to
> mod_log_sql-unsubscribe at lists.outoforder.cc
>
More information about the Mod_log_sql
mailing list