Current time: 05-01-2024, 02:33 PM Hello There, Guest! (LoginRegister)


Post Reply 
Awstat füttern
Author Message
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #1
Awstat füttern
Ich hab mir heute das wunderbare awstat mal aktiviert auf meinen ca. 50 Domains. Klappte ja wunderbar. Nun zeigt er mir allerdings erst Statistiken seit dem 12 April an. Di nimmt er ja von den <domain.tld>-combined.log Dateien. In diesem Verz. leigen allerdings noch weitere Logs in Form
<domain.tld>-combined.log.1
<domain.tld>-combined.log.2.gz
.
.
.
<domain.tld>-combined.log.17.gz (unterschiedliche Anzahl)

Wie bekomme ich nun diese Daten alle in meine Statistiken rein?
Mein Ansatz wäre alle auspacken, dann mit cat zusammenfügen. Nur von Hand ist das etwas mühsam. Kann mir jemand mal auf die Schnelle ein Scriplein basteln?

Gehe ich Richtig in der Annahme, dass ich nach dem einlesen der Logs den Ursprungszustand im /var/log/apache2 einfach wieder herstellen kann, ohne die Statistiken im awstats zu verlieren?

muchas grazas
04-16-2009 11:23 PM
Find all posts by this user Quote this message in a reply
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #2
RE: Awstat füttern
Ok das scheint mal nicht zu klappen. Scheinbar wird irgendwo ein Eintrag gemacht wenn

/var/www/ispcp/engine/awstats/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl

ausgeführt wird. Nachdem ich alle logs zusammengesetzt habe (nur für eine Domain und von Hand), findet er etwa 5500 alte Einträge, die er scheinbar ignoriert. Kann ich das irgendwo zurücksetzen und den Updateall Befehl nochmal laufen lassen?
(This post was last modified: 04-17-2009 02:04 AM by juerg.)
04-17-2009 02:04 AM
Find all posts by this user Quote this message in a reply
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #3
RE: Awstat füttern
(04-17-2009 02:04 AM)juerg Wrote:  Ok das scheint mal nicht zu klappen. Scheinbar wird irgendwo ein Eintrag gemacht wenn

/var/www/ispcp/engine/awstats/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl

ausgeführt wird. Nachdem ich alle logs zusammengesetzt habe (nur für eine Domain und von Hand), findet er etwa 5500 alte Einträge, die er scheinbar ignoriert. Kann ich das irgendwo zurücksetzen und den Updateall Befehl nochmal laufen lassen?

Niemand einen Hinweis??
04-17-2009 04:37 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #4
RE: Awstat füttern
Naja um ehrlich zu sein wäre mir der Aufwand zu viel!
Wenn dann musst Du awstats selber anschmeißen und wahrscheinlich nicht mit den /var/www/ispcp/engine/awstats/awstats_updateall.pl
Was sagt den die Manpage von AWStats dazu ? Vielleicht kannst Du ja alle entpacken und mit einer wilcard deinfiles* in AWstats einlesen.

Greez BeNe
04-17-2009 04:54 PM
Visit this user's website Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #5
RE: Awstat füttern
Schau mal in /var/cache/awstats
da sind die Daten für awstats.

Wenn du noch Logdaten hast, die älter sind als die schon eingelesenen, dann muss du wohl alle diese txt dateien, welche zu dieser Domain gehören entfernen.

Dann nimmt ein awstat-Update auch die alten Einträge.

Gruss
J
04-17-2009 08:29 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)