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 | - |