03-13-2008
server load tracking
I have written a script which checks server load and emails me.
I am running into the error:
./load_alert.sh: line 8: [: 1.25: integer expression expected
What am i doing wrong here?
# Get the server load last minute
svrcpuload=`uptime|awk '{ print $11 }'|perl -pe 's/.$//'`
svrcpuload=`expr $svrcpuload`
threshold=10.00
threshold=`expr $threshold`
echo "Server cpu load " $svrcpuload
echo "Threshold is " $threshold
if [ $svrcpuload -gt $threshold ]; then
printf "WARNING - cpu load high in xyz server"
fi
8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
hi all
need your help.
I am wrting a script that will load data into the table.
then on another load will append the data into the existing table.
Regards
Ankit (1 Reply)
Discussion started by: ankitgupta
1 Replies
2. Solaris
Hey guys,
I was task to look at a couple DNS servers for a co worker, Now they are running Solaris 2.6 on some Ultra 10 systems. How can I check the kind of load these systems are taking, I know that I can look at the network size and how many zones these servers are SOA of, but I looking in a... (3 Replies)
Discussion started by: aojmoj
3 Replies
3. UNIX and Linux Applications
Hi All,
Please help me to solve the problem when i submit a job on the client:
#bsub -q normal -(blah blah....)
I got the error messages:
#batch system daemon not responding ... still trying
#batch system daemon not responding ... still trying
#batch system daemon not responding ... still... (0 Replies)
Discussion started by: teppyvn
0 Replies
4. Shell Programming and Scripting
Hi Folks,
I want to see the proper status of a low performance server. I tried using top command but it doesn't give all the details.
Any help in this regard would be appreciated.
Regards,
Sagar (1 Reply)
Discussion started by: sagarjani
1 Replies
5. Solaris
Friends
I have noticed that the Sun Fire v490 server with Solaris9 OS in my office, is showing a load of 12.50 during peak time and the CPU showing a max of 75% and an average of 60%.
The Application running in this machine hung last month(For reasons unknown) and is running fine after... (5 Replies)
Discussion started by: Renjesh
5 Replies
6. Shell Programming and Scripting
Can you help me in providing the following output or a quite similar to this from a shell script ?
*** Logins Summary Information *****
----------------------------------
Failed Login Attempts for Invalid Accounts
Date Time IP-ADD Account ... (0 Replies)
Discussion started by: linuxgeek
0 Replies
7. Solaris
I am running Solaris 10 on a variety of SUN servers. I need to be able to tell who has logged into the server.
Is this info kept in any of the logs on the system?
Thanks,
LeonD (8 Replies)
Discussion started by: leond
8 Replies
8. Linux
Hello Guys,
Hope you all doing well . :)
I was checking load balance command (uptime)on VM server and got below output.
# uptime
07:08:40 up 52 min, 2 users,a load average: 0.45, 0.11, 0.03
A :How we can calculate load average?
Thank you in advance !!
Cheers:)
Dont forget... (1 Reply)
Discussion started by: Nats
1 Replies
LEARN ABOUT HPUX
xchangepointercontrol
XChangePointerControl() XChangePointerControl()
Name
XChangePointerControl - change the pointer preferences.
Synopsis
XChangePointerControl(display, do_accel, do_threshold, accel_numerator, accel_denominator, threshold)
Display *display;
Bool do_accel, do_threshold;
int accel_numerator, accel_denominator;
int threshold;
Arguments
display Specifies a connection to an X server; returned from XOpenDisplay().
do_accel Specifies a boolean value that controls whether the values for the accel_numerator or accel_denominator are set. You can pass
one of these constants: True or False.
do_threshold
Specifies a boolean value that controls whether the value for the threshold is set. You can pass one of these constants: True
or False.
accel_numerator
Specifies the numerator for the acceleration multiplier.
accel_denominator
Specifies the denominator for the acceleration multiplier.
threshold Specifies the acceleration threshold. True or False.
Description
XChangePointerControl() defines how the pointing device functions. The acceleration is a fraction (accel_numerator/accel_denominator)
which specifies how many times faster than normal the sprite on the screen moves for a given pointer movement. Acceleration takes effect
only when a particular pointer motion is greater than threshold pixels at once, and only applies to the motion beyond threshold pixels.
The values for do_accel and do_threshold must be True for the pointer values to be set; otherwise, the parameters will be unchanged. Set-
ting any of the last three arguments to -1 restores the default for that argument.
The fraction may be rounded arbitrarily by the server.
Errors
BadValue accel_denominator is 0.
Negative value for do_accel or do_threshold.
See Also
XChangeActivePointerGrab(), XGetPointerControl(), XGetPointerMapping(), XGrabPointer(), XQueryPointer(), XSetPointerMapping(), XUngrab-
Pointer(), XWarpPointer().
Xlib - Pointers XChangePointerControl()