Bonjour
j'utilise sarg pour l'analyse des logs sur squid
il génère une page html qui affiche tous les dossiers par date du répertoire squid-reports
le problème est que ma page html s'est modifié en affichant 3 lien url avec jour, semaine et mois.
j'aimerai donc régénère l'ancienne page html qui me liste tous les dossiers par date
j'essaye sarg -x ou sarg -z mais aucune page html apparait dans squid-reports
Quel est donc la commande qui permet de régénérer cette page html ?
Merci
# page d'accueil ?
Posté par NeoX . Évalué à 2.
ce ne serait alors qu'une simple page d'accueil avant les pages de rapports.
sinon il y a peut-etre eu une mise à jour de sarg sur ta machine ?
et
si c'est le cas l'ancien fichier de configuration doit se trouver dans le meme dossier que le fichier de configuration.
sous debian, si le fichier de configuration s'appelle /etc/mon-logiciel/mon-fichier
l'ancien fichier s'appelle alors /etc/mon-logiciel/mon-fichier.dpkg-old
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
une fois sur 2 j'ai ces page qui apparait avec les 3 liens
mais cela est du au fait que je ne l'ai pas vraiment paramètre sur la cron.daily et le reste
Ce qui intéresse l'équipe c'est d'avoir pour l'instant listing complet de tous le mois et plus si il le faut sur la page html et après on prend le jour que l'on veut pour voir en détail les analyse
Mais le truc c'est que je sais pas comment on régénère cette page
J’ai essaye comme je disais avant en lançant un sarg -x, sarg, sarg-z
[^] # Re: page d'accueil ?
Posté par NeoX . Évalué à 2.
man sarg
en ligne de commande ou dans notre ami americainparce que de mon coté :
- je n'ai pas trouvé d'option -z
- l'option -x renvoie tout sur STDOUT
donc aucune de ces options ne peut recalculer les pages.
par contre je trouve des exemples du style
sarg -c fichier-de-configuration -o dossier-pour/les-rapports/ ...
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
sarg -ixc /etc/squid/sarg.conf -o /var/www/squid-reports
mais ça n'a rien changé voici ce qu'il me donne quand je le met en mode verbo
pour lui il fini normalement mais j'ai pas d'index.html
sarg -izxc /etc/squid/sarg.conf -o /var/www/squid-reports
SARG: Init
SARG: Loading configuration from: /etc/squid/sarg.conf
SARG: TAG: language French
SARG: TAG: access_log /var/log/squid3/access.log
SARG: TAG: graphs yes
SARG: TAG: graph_days_bytes_bar_color orange
SARG: TAG: title "Squid User Access Reports"
SARG: TAG: font_face Tahoma,Verdana,Arial
SARG: TAG: header_color darkblue
SARG: TAG: header_bgcolor blanchedalmond
SARG: TAG: font_size 9px
SARG: TAG: background_color white
SARG: TAG: text_color #000000
SARG: TAG: text_bgcolor lavender
SARG: TAG: title_color green
SARG: TAG: temporary_dir /tmp
SARG: TAG: output_dir /var/www/squid-reports
SARG: TAG: resolve_ip yes
SARG: TAG: user_ip no
SARG: TAG: topuser_sort_field BYTES reverse
SARG: TAG: user_sort_field BYTES reverse
SARG: TAG: exclude_users /etc/squid/sarg.users
SARG: TAG: exclude_hosts /etc/squid/sarg.hosts
SARG: TAG: date_format u
SARG: TAG: lastlog 0
SARG: TAG: remove_temp_files yes
SARG: TAG: index only
SARG: TAG: index_tree file
SARG: TAG: overwrite_report yes
SARG: TAG: records_without_userid ip
SARG: TAG: use_comma yes
SARG: TAG: mail_utility mailx
SARG: TAG: topsites_num 100
SARG: TAG: topsites_sort_order CONNECT D
SARG: TAG: index_sort_order D
SARG: TAG: exclude_codes /etc/squid/sarg.exclude_codes
SARG: TAG: max_elapsed 28800000
SARG: TAG: report_type topsites sites_users users_sites date_time denied auth_fa ilures site_user_time_date
SARG: TAG: usertab /etc/squid/sarg.usertab
SARG: TAG: long_url no
SARG: TAG: date_time_by bytes
SARG: TAG: charset Latin1
SARG: TAG: show_successful_message yes
SARG: TAG: show_read_statistics yes
SARG: TAG: topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
SARG: TAG: user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISE C %TIME TOTAL AVERAGE
SARG: TAG: site_user_time_date_type table
SARG: TAG: datafile ip
SARG: TAG: hours 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23
SARG: TAG: squidguard_conf /etc/squid/squidGuard.conf
SARG: TAG: show_sarg_info yes
SARG: TAG: show_sarg_logo yes
SARG: TAG: www_document_root /var/www/squid-reports
SARG: TAG: download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$ ,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"
SARG: Chargement des exclusions depuis: /etc/squid/sarg.conf
SARG: Chargement des exclusions depuis: /etc/squid/sarg.users
SARG: Paramètres:
SARG:
SARG: Nom de l'hôte ou adresse IP (-a) =
SARG: Journal des agents utilisateurs (-b) =
SARG: Fichier des exclusions (-c) = /etc/squid/sarg.conf
SARG: Date début-fin (-d) =
SARG: Adresse e-mail destinataire des statistiques (-e) =
SARG: Fichier de configuration (-f) = /etc/squid/sarg.conf
SARG: Format de date (-g) = USA (mm/dd/yyyy)
SARG: Statistiques des adresses IP (-i) = Oui
SARG: Journal d'entrée (-l) = /var/log/squid3/access.log
SARG: Résolution des adresses IP (-n) = Oui
SARG: Répertoire de sortie (-o) = /var/www/squid-reports/
SARG: Utiliser l'adresse IP au lieu de l'identifiant utilisateur (-p) = Non
SARG: Site accédé (-s) =
SARG: Heure (-t) =
SARG: Utilisateur (-u) =
SARG: Répertoire temporaire (-w) = /tmp
SARG: Messages de débogage (-x) = Oui
SARG: Messages des processus (-z) = Oui
SARG:
SARG: sarg version: 2.2.5 Mar-03-2008
SARG: Maximum file descriptor: cur=1024 max=1024, changed to cur=20000 max=20000
SARG: Chargement de la table des utilisateurs: /etc/squid/sarg.usertab
SARG: Lecture du journal des accès: /var/log/squid3/access.log
SARG: (util) tbuf=2011Jan266, reading: 0.00%
SARG: (util) period=2011Jan26-
SARG: Records in file: 87916, reading: 100.00%
SARG: Enregistrements lus: 87965, écrits: 87797, exclus: 168
SARG: Format Squid du journal
SARG: (util) data=01/27/2011
SARG: (util) tbuf=2011Jan27
SARG: (util) period=2011Jan26-2011Jan27
SARG: Période: 2011Jan26-2011Jan27
SARG: Pré triage des fichiers
SARG: Datafile ip successfully
SARG: Fin
[^] # Re: page d'accueil ?
Posté par NeoX . Évalué à 2.
SARG: Répertoire de sortie (-o) = /var/www/squid-reports/
parce qu'il n'y a peut-etre pas de page index.html
juste les pages en fonction des machines, des dates, ou des sous dossiers...
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
je peux utiliser la commande
sarg-report
mais ça m'arrange pas il va me créer les 3 liens qui pointe nul part
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 0.
j'ai effectué même un sarg -i mais ça n'a rien changé
voici ce que j'ai fait et ce qui en résulte
pour lui il finit normalement mais il me génère pas de page
#sarg -izxc /etc/squid/sarg.conf -o /var/www/squid-reports
SARG: Init
SARG: Loading configuration from: /etc/squid/sarg.conf
SARG: TAG: language French
SARG: TAG: access_log /var/log/squid3/access.log
SARG: TAG: graphs yes
SARG: TAG: graph_days_bytes_bar_color orange
SARG: TAG: title "Squid User Access Reports"
SARG: TAG: font_face Tahoma,Verdana,Arial
SARG: TAG: header_color darkblue
SARG: TAG: header_bgcolor blanchedalmond
SARG: TAG: font_size 9px
SARG: TAG: background_color white
SARG: TAG: text_color #000000
SARG: TAG: text_bgcolor lavender
SARG: TAG: title_color green
SARG: TAG: temporary_dir /tmp
SARG: TAG: output_dir /var/www/squid-reports
SARG: TAG: resolve_ip yes
SARG: TAG: user_ip no
SARG: TAG: topuser_sort_field BYTES reverse
SARG: TAG: user_sort_field BYTES reverse
SARG: TAG: exclude_users /etc/squid/sarg.users
SARG: TAG: exclude_hosts /etc/squid/sarg.hosts
SARG: TAG: date_format u
SARG: TAG: lastlog 0
SARG: TAG: remove_temp_files yes
SARG: TAG: index only
SARG: TAG: index_tree file
SARG: TAG: overwrite_report yes
SARG: TAG: records_without_userid ip
SARG: TAG: use_comma yes
SARG: TAG: mail_utility mailx
SARG: TAG: topsites_num 100
SARG: TAG: topsites_sort_order CONNECT D
SARG: TAG: index_sort_order D
SARG: TAG: exclude_codes /etc/squid/sarg.exclude_codes
SARG: TAG: max_elapsed 28800000
SARG: TAG: report_type topsites sites_users users_sites date_time denied auth_fa ilures site_user_time_date
SARG: TAG: usertab /etc/squid/sarg.usertab
SARG: TAG: long_url no
SARG: TAG: date_time_by bytes
SARG: TAG: charset Latin1
SARG: TAG: show_successful_message yes
SARG: TAG: show_read_statistics yes
SARG: TAG: topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
SARG: TAG: user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISE C %TIME TOTAL AVERAGE
SARG: TAG: site_user_time_date_type table
SARG: TAG: datafile ip
SARG: TAG: hours 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23
SARG: TAG: squidguard_conf /etc/squid/squidGuard.conf
SARG: TAG: show_sarg_info yes
SARG: TAG: show_sarg_logo yes
SARG: TAG: www_document_root /var/www/squid-reports
SARG: TAG: download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$ ,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"
SARG: Chargement des exclusions depuis: /etc/squid/sarg.conf
SARG: Chargement des exclusions depuis: /etc/squid/sarg.users
SARG: Paramètres:
SARG:
SARG: Nom de l'hôte ou adresse IP (-a) =
SARG: Journal des agents utilisateurs (-b) =
SARG: Fichier des exclusions (-c) = /etc/squid/sarg.conf
SARG: Date début-fin (-d) =
SARG: Adresse e-mail destinataire des statistiques (-e) =
SARG: Fichier de configuration (-f) = /etc/squid/sarg.conf
SARG: Format de date (-g) = USA (mm/dd/yyyy)
SARG: Statistiques des adresses IP (-i) = Oui
SARG: Journal d'entrée (-l) = /var/log/squid3/access.log
SARG: Résolution des adresses IP (-n) = Oui
SARG: Répertoire de sortie (-o) = /var/www/squid-reports/
SARG: Utiliser l'adresse IP au lieu de l'identifiant utilisateur (-p) = Non
SARG: Site accédé (-s) =
SARG: Heure (-t) =
SARG: Utilisateur (-u) =
SARG: Répertoire temporaire (-w) = /tmp
SARG: Messages de débogage (-x) = Oui
SARG: Messages des processus (-z) = Oui
SARG:
SARG: sarg version: 2.2.5 Mar-03-2008
SARG: Maximum file descriptor: cur=1024 max=1024, changed to cur=20000 max=20000
SARG: Chargement de la table des utilisateurs: /etc/squid/sarg.usertab
SARG: Lecture du journal des accès: /var/log/squid3/access.log
SARG: (util) tbuf=2011Jan266, reading: 0.00%
SARG: (util) period=2011Jan26-
SARG: Records in file: 87916, reading: 100.00%
SARG: Enregistrements lus: 87965, écrits: 87797, exclus: 168
SARG: Format Squid du journal
SARG: (util) data=01/27/2011
SARG: (util) tbuf=2011Jan27
SARG: (util) period=2011Jan26-2011Jan27
SARG: Période: 2011Jan26-2011Jan27
SARG: Pré triage des fichiers
SARG: Datafile ip successfully
SARG: Fin
<\code>
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
je peux utiliser la commande
sarg-report
mais ça m'arrange pas il va me créer les 3 liens qui pointe nul part
[^] # Re: page d'accueil ?
Posté par NeoX . Évalué à 2.
apparemment oui d'apres le fichier precedent il trouve pret de 8000 infos à traiter
l'utilisateur qui lance le script a-t-il les droits sur le dossier de sortie ?
que se passe-t-il si tu lui demande de generer les rapports ailleurs ?
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
bon je l'ai reinstallé et le truc c'est quand je lance sarg tous cours il me crée juste le dossier de la date entre hier et aujourd'hui et le dossier image mas pas d'index.html à la racine du dossier squid-reports qui me permet de voir tous les sous dossier et quand je change de dossier il me fait pareil
[^] # Re: page d'accueil ?
Posté par NeoX . Évalué à 2.
J'imagine que comme RRDTools, il collecte les infos, les gere à sa sauce, pour pouvoir faire une rotation des infos independamment des rotations des fichiers de logs.
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
pour le trafic, j'ai 70g par mois donc le fichier à de quoi faire pour traiter des log.
[^] # Re: page d'accueil ?
Posté par tese . Évalué à 1.
/usr/bin/sarg -x
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.