<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
Some fixes to work better :<br>
<br>
#!/bin/bash<br>
<br>
NO_HEADER=0<br>
NO_COLOR=0<br>
while getopts "hHC" OPTION; do<br>
case $OPTION in<br>
h)<br>
echo "usage $0 options"<br>
echo "OPTIONS:"<br>
echo " -h Show this help message"<br>
echo " -H Disable the header"<br>
echo " -C Disable colors"<br>
exit 1<br>
;;<br>
H)<br>
NO_HEADER=1<br>
;;<br>
C)<br>
NO_COLOR=1<br>
;;<br>
esac<br>
done<br>
<br>
if [ $NO_HEADER -eq 0 ]; then<br>
printf " %-15s %-20s %-15s %-9s %s\r\n" "VEID" "Hostname"
"Load: 1min" "5min" "15min"<br>
fi<br>
for VEID in `vzlist -H -octid`; do<br>
source /etc/vz/conf/$VEID.conf<br>
#LOADTOTAL=$(cat /vz/root/$VEID/proc/loadavg | awk '{print
$1,$2,$3}')<br>
LOADTOTAL=$(vzctl exec 312 cat /proc/loadavg | awk '{print
$1,$2,$3}')<br>
LOAD_1MIN=$(echo $LOADTOTAL | awk '{print $1}')<br>
LOAD_5MIN=$(echo $LOADTOTAL | awk '{print $2}')<br>
LOAD_15MIN=$(echo $LOADTOTAL | awk '{print $3}')<br>
LOAD=${LOAD_1MIN/.*}<br>
[ ${#HOSTNAME} -gt 20 ] &&
HOSTNAME="${HOSTNAME:0:17}..."<br>
if [ $NO_COLOR -eq 0 ]; then<br>
[ $LOAD -lt 3 ] && COLOR="\033[1;32m"<br>
[ $LOAD -ge 3 ] && COLOR="\033[1;33m"<br>
[ $LOAD -ge 7 ] && COLOR="\033[1;31m"<br>
fi<br>
printf "$COLOR %-15s %-20s %10s %9s %10s\033[0m\r\n" $VEID
$HOSTNAME $LOAD_1MIN $LOAD_5MIN $LOAD_15MIN<br>
done<br>
<br>
<br>
<br>
<br>
On 6.03.2012 02:03, Steven Crothers wrote:
<blockquote
cite="mid:CABGLbPE-y=iGCAUb3oeifjHw7ZhDb5xfd_=NUUJF7tYffjankA@mail.gmail.com"
type="cite">Also, as a side note, I'm really really good at
reading man pages.<br>
<br>
(What I really mean is I'm not)<br>
<br>
Thanks guys!<br>
<br>
PS: Mine has color :P<br>
<br>
<div class="gmail_quote">On Mon, Mar 5, 2012 at 6:52 PM, Martynas
Venckus <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:martynas@venck.us">martynas@venck.us</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">vzlist -o
veid,hostname,laverage<br>
<div class="HOEnZb">
<div class="h5"><br>
On 3/6/12, Kir Kolyshkin <<a moz-do-not-send="true"
href="mailto:kir@openvz.org">kir@openvz.org</a>>
wrote:<br>
> If I am not mistaken (can't check right now), vzlist
have a field for that.<br>
> On Mar 6, 2012 3:27 AM, "Steven Crothers" <<a
moz-do-not-send="true"
href="mailto:steven.crothers@gmail.com">steven.crothers@gmail.com</a>>
wrote:<br>
><br>
>> I needed something to show me load averages of
each individual VE quickly.<br>
>><br>
>> Figured I would share it with the community in
case someone else was<br>
>> looking for similar functionality.<br>
>><br>
>> <a moz-do-not-send="true"
href="https://gist.github.com/1981920" target="_blank">https://gist.github.com/1981920</a><br>
>><br>
>> Disclaimer: Yes, I'm aware I probably don't
follow bash best practices,<br>
>> however I don't really care since its under 50
lines anyway :)<br>
>><br>
>> --<br>
>> Steven Crothers<br>
>> <a moz-do-not-send="true"
href="mailto:steven.crothers@gmail.com">steven.crothers@gmail.com</a><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Users mailing list<br>
>> <a moz-do-not-send="true"
href="mailto:Users@openvz.org">Users@openvz.org</a><br>
>> <a moz-do-not-send="true"
href="https://openvz.org/mailman/listinfo/users"
target="_blank">https://openvz.org/mailman/listinfo/users</a><br>
>><br>
>><br>
><br>
_______________________________________________<br>
Users mailing list<br>
<a moz-do-not-send="true" href="mailto:Users@openvz.org">Users@openvz.org</a><br>
<a moz-do-not-send="true"
href="https://openvz.org/mailman/listinfo/users"
target="_blank">https://openvz.org/mailman/listinfo/users</a><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Steven Crothers
<div><a moz-do-not-send="true"
href="mailto:steven.crothers@gmail.com" target="_blank">steven.crothers@gmail.com</a></div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@openvz.org">Users@openvz.org</a>
<a class="moz-txt-link-freetext" href="https://openvz.org/mailman/listinfo/users">https://openvz.org/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
Dragomir Zhelev <br>
CEO<br>
Delta SoftMedia OOD<br>
Cellular: +359 895 66 99 79<br>
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:drago@delta.bg">drago@delta.bg</a><br>
Web: Delta.BG<br>
<a href="http://delta.bg"><img
src="cid:part11.06010706.08060404@delta.bg"></a></div>
</body>
</html>