Fichiers de comptabilisation du système
Le répertoire /var/adm contient les fichiers de collecte de données actifs. La
liste suivante décrit les fichiers de comptabilisation de ce répertoire.
- dtmp
Sortie du programme acctdusg
- fee
Sortie du programme chargefee, qui correspond aux enregistrements tacct ASCII.
- pacct
Fichier de comptabilisation des processus actifs
- pacct n
Fichiers de comptabilisation des processus qui sont commutés à l'aide du script turnacct
- Spacctn. MMJJ
Fichiers de comptabilisation du processus MMJJ pendant l'exécution du script runacct
Le répertoire /var/adm/acct contient les répertoires nite, sum et fiscal. Ces répertoires
contiennent les fichiers de collecte de données réelles. Par exemple, le répertoire
nite contient des fichiers qui sont réutilisés quotidiennement par le script runacct.
Un bref résumé des fichiers contenus dans le répertoire /var/adm/acct/nite suit.
Tableau 10-4 Fichiers du répertoire /var/adm/acct/nite
|
|
active |
Utilisé par le script runacct pour enregistrer la
progression et imprimer les messages d'erreur et d'avertissement |
active.MMJJ |
Identique au fichier active
lorsque le script runacct détecte une erreur |
cms |
Récapitulatif des commandes ASCII
totales utilisé par le script prdaily |
ctacct.MMJJ |
Enregistrements comptables sur les connexions au
format tacct.h |
ctmp |
Sortie du programme acctcon1, qui comprend les enregistrements des
sessions de connexion au format ctmp.h (acctcon1 et acctcon2 sont fournis à
des fins de comptabilisation) |
daycms |
Récapitulatif des commandes ASCII quotidiennes utilisé par
le script prdaily |
|
Total des enregistrements comptables pour un jour au format
tacct.h |
disktacct |
Enregistrements comptables des disques au format tacct.h, créés par le
script dodisk |
fd2log |
Sortie de diagnostic pendant l'exécution du script runacct |
lastdate |
Dernier jour
d'exécution du script runacct (au format date +%m%d) |
lineuse |
Rapport d'utilisation des lignes
tty utilisé par le script prdaily |
lock |
Utilisé pour contrôler l'utilisation série du
script runacct |
log |
Sortie de diagnostic du programme acctcon |
log.MMJJ |
Identique au fichier log
lorsque le script runacct détecte une erreur |
owtmpx |
Fichier wtmpx du jour
précédent |
reboots |
Dates de début et de fin du fichier wtmpx et
liste des réinitialisations |
statefile |
Utilisé pour enregistrer l'état actuel pendant l'exécution du
script runacct |
tmpwtmp |
Fichier wtmpx corrigé par le programme wtmpfix |
wtmperror |
Contient les messages
d'erreur wtmpfix |
wtmperror MMJJ |
Identique au fichier wtmperror lorsque le script runacct détecte
une erreur |
|
Copie du fichier wtmpx pour le script runacct
|
|
Le répertoire sum contient les fichiers récapitulatifs cumulés mis à jour par
le script runacct et utilisés par le script monacct. Le tableau suivant
résume les fichiers contenus dans le répertoire /var/adm/acct/sum.
Tableau 10-5 Fichiers du répertoire /var/adm/acct/sum
|
|
cms |
Fichier récapitulatif des commandes totales pour
la période fiscale en cours au format binaire |
cmsprev |
Fichier récapitulatif des
commandes sans la dernière mise à jour |
daycms |
Fichier récapitulatif des commandes
pour l'utilisation quotidienne au format de synthèse interne |
loginlog |
Enregistrement de la
dernière date de connexion de chaque utilisateur, créé par le script lastlogin
et utilisé dans le script prdaily |
rprt.MMJJ |
Sortie enregistrée du script prdaily |
tacct |
Fichier
de comptabilisation total cumulé pour la période fiscale en cours |
tacctprev |
Identique au
fichier tacct sans la dernière mise à jour |
tacct.MMJJ |
Fichier de comptabilisation
total pour MMJJ |
|
Le répertoire fiscal contient les fichiers récapitulatifs périodiques créés par le script
monacct. Le tableau suivant résume les fichiers contenus dans le répertoire /var/adm/acct/fiscal.
Tableau 10-6 Fichiers du répertoire /var/adm/acct/fiscal
|
|
cmsn |
Fichier récapitulatif des commandes totales pour la période fiscale
n au format de synthèse interne |
fiscrptn |
Rapport similaire à rprtn pour la période
fiscale n |
tacctn |
Fichier de comptabilisation total pour la période fiscale n
|
|
Fichiers produits par le script runacct
Le tableau suivant résume les fichiers les plus utiles produits par le
script runacct. Ces fichiers se trouvent dans le répertoire /var/adm/acct.
Tableau 10-7 Fichiers créés par le script runacct
|
|
|
Fichier de comptabilisation total pour la journée au format tacct.h. |
|
Le script
runacct appelle le programme acctcon pour recueillir des données sur l'utilisation de
la ligne du terminal à partir du fichier /var/adm/acct/nite/tmpwtmp et écrit les
données dans le fichier /var/adm/acct/nite/lineuse. Le script prdaily utilise ces données pour
signaler l'utilisation de la ligne. Ce rapport est particulièrement utile pour la
détection des lignes défectueuses. Si le rapport entre le nombre de déconnexions
et de connexions est supérieur à trois pour un, la ligne est
très probablement défectueuse. |
sum/cms |
Ce fichier représente l'accumulation des récapitulatifs de commande
quotidiens. L'accumulation redémarre à l'exécution du script monacct. La version ASCII est
le fichier nite/cms. |
sum/daycms |
Le script runacct appelle le programme acctcms pour
traiter les commandes utilisées au cours de la journée pour créer le
rapport récapitulatif quotidien des commandes et stocke les données dans le fichier
/var/adm/acct/sum/daycms. La version ASCII est le fichier /var/adm/acct/nite/daycms. |
sum/loginlog |
Le script runacct appelle
le script lastlogin pour mettre à jour la dernière date de connexion
dans le fichier /var/adm/acct/sum/loginlog . La commande lastlogin supprime également de ce fichier
toutes les connexions qui ne sont plus valides. |
sum/rprt.MMJJ |
Chaque exécution du script
runacct enregistre une copie du rapport quotidien qui a été imprimé par
le script prdaily. |
sum/tacct |
Contient l'accumulation des données nite/daytacct quotidiennes et sert
à des fins de facturation. Le script monacct recommence l'accumulation des données
à chaque mois ou période fiscale. |
|