Subversion Repositories wimsdev

Rev

Rev 2497 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2497 Rev 15421
Line 9... Line 9...
9
 awk '$$1 >= "$start10" && ! /_error/ {print substr($$2,1,4)" "$$3" "$$5" "$$6}' |\
9
 awk '$$1 >= "$start10" && ! /_error/ {print substr($$2,1,4)" "$$3" "$$5" "$$6}' |\
10
 sort -r |\
10
 sort -r |\
11
 awk '{if (x[$$1] == "") {x[$$1] = 1};  print x[$$1]" "$$0; x[$$1] += 1;}'|\
11
 awk '{if (x[$$1] == "") {x[$$1] = 1};  print x[$$1]" "$$0; x[$$1] += 1;}'|\
12
 sort -n -r|\
12
 sort -n -r|\
13
 awk '{if (y[$$2] != "") {next}  print $$0; y[$$2] = 1;}'|\
13
 awk '{if (y[$$2] != "") {next}  print $$0; y[$$2] = 1;}'|\
14
 sort  -n  
14
 sort  -n
15
 
15
 
16
load=!sh uptime
16
load=!sh uptime
17
load=!word -3 to -1 of $load
17
load=!word -3 to -1 of $load
18
load=!translate , to $ $ in $load
18
load=!translate , to $ $ in $load
19
!distribute words $load into load1,load5,load15
19
!distribute words $load into load1,load5,load15
20
!if $load15!=$empty
20
!if $load15!=$empty
21
 load1=$[$load1*100]
21
  load1=$[$load1*100]
22
 load5=$[$load5*100]
22
  load5=$[$load5*100]
23
 load15=$[$load15*100]
23
  load15=$[$load15*100]
24
 !if NaN isin $load1 $load5 $load15
24
  !if NaN isin $load1 $load5 $load15
25
  !reset load1,load5,load15
25
    !reset load1,load5,load15
26
 !endif
26
  !endif
27
!endif
27
!endif
28
 
28
 
29
sessions=!sh ls $wims_home/sessions | grep -v '\-' | grep -v '[a-z]'
29
sessions=!sh ls $wims_home/sessions | grep -v '\-' | grep -v '[a-z]'
30
sessions=!words2items $sessions
30
sessions=!words2items $sessions
31
sss=
31
sss=
32
!for s in $sessions
32
!for s in $sessions
33
 S=!char -4 to -1 of $s
33
  S=!char -4 to -1 of $s
34
 sss=!append line $S:$s to $sss
34
  sss=!append line $S:$s to $sss
35
!next s
35
!next s
36
!writefile wimshome/$wims_sesdir/lastses $sss
36
!writefile wimshome/$wims_sesdir/lastses $sss
37
!sh $wims_home/bin/dicsort $wims_home/$wims_sesdir/lastses
37
!sh $wims_home/bin/dicsort $wims_home/$wims_sesdir/lastses
38
dictionary=$wims_home/$wims_sesdir/lastses.sorted
38
dictionary=$wims_home/$wims_sesdir/lastses.sorted
39
translator_unknown=leave
39
translator_unknown=leave
Line 47... Line 47...
47
	$$1 >= "$start1h" {a3++};\
47
	$$1 >= "$start1h" {a3++};\
48
	$$1 >= "$start3h" {a4++};\
48
	$$1 >= "$start3h" {a4++};\
49
	END {print a1" "a2" "a3" "a4};'
49
	END {print a1" "a2" "a3" "a4};'
50
 
50
 
51
!distribute words $accesscnt into access10m, access30m, access1h, access3h
51
!distribute words $accesscnt into access10m, access30m, access1h, access3h
52
 
-