Projet

Général

Profil

Révision 4fc3fde7

ID4fc3fde78b57f0f48fa98a074ed3c2d0eac433a3
Parent b7781447
Enfant bf4203d1

Ajouté par Paul Mansfield il y a presque 14 ans

Initial version

Voir les différences:

plugins/other/log_sizes
1
#!/bin/sh
2

  
3
#H=`echo $0 | awk -F_ '{print $2}'`
4

  
5
#LOGFILES=`ls /var/log/messages /var/log/syslog /var/log/daemon.log /myapplication/logs/*.log`
6
LOGFILES="/var/log/messages /var/log/syslog /var/log/daemon.log"
7

  
8
if [ "$1" = "config" ] ; then
9

  
10
	echo "graph_title log sizes"
11
	echo "graph_category disk"
12
	echo "graph_info this graph shows sizes of log files"
13
	echo "graph_vlabel size (bytes)"
14

  
15
	for F in $LOGFILES
16
	do
17
		MF=`echo $F | sed 's/[-\/\.]/_/g'`
18
		echo "$MF.label $F"
19
	done
20

  
21
else
22

  
23
	for F in $LOGFILES
24
	do
25
		MF=`echo $F | sed 's/[-\/\.]/_/g'`
26
		echo -n "$MF.value "
27
		stat --printf="%s\n" $F
28
	done
29

  
30
fi

Formats disponibles : Unified diff