Network Management And Monitoring With Hyperic HQ On Ubuntu 7.04 - Page 3

Want to support HowtoForge? Become a subscriber!
 
Submitted by o.meyer (Contact Author) (Forums) on Sun, 2007-08-26 18:37. ::

7 Access The HQ Server

The HQ Server provides an eye candy, easy-to-use, web-based interface.

You can access it with a browser of your choice at http://127.0.0.1:7080 on the host-system, or using another computer, at http://%hostip%:7080 .

Keep in mind the essential commands:

Start the HQ Server:

/home/hyperic/server-3.1.0/bin/hq-server.sh start

Start the HQ Agent:

/home/hyperic/agent-3.1.0/hq-agent.sh start

Stop the HQ Agent:

/home/hyperic/agent-3.1.0/hq-agent.sh stop

Stop the HQ Server:

/home/hyperic/server-3.1.0/bin/hq-server.sh stop

 

8 Screenshots

To give you a slight foretaste, I made a few screenshots.

Login:

Click to enlarge

Dashboard:

Platforms:

Click to enlarge

Servers:

Click to enlarge

Server1 memory overview (indicators):

Click to enlarge

Server1 memory overview (metric data):

Click to enlarge

Server1 configuration (only a small proportion):

Click to enlarge

 

9 Links

Hyperic: http://www.hyperic.com/products/hq_oss.html
Hyperic at sourceforge: http://sourceforge.net/projects/hyperic-hq/
Ubuntu: http://www.ubuntu.com/


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by dughutch (registered user) on Tue, 2008-07-08 17:55.

Here is a start and stop script for hyperic on ubuntu. Please replace "user-other-than-root" as hyperic should not be started as root.

command to add into start up is...

 sudo update-rc.d hyperic defaults

 

#!/bin/sh

hyperic_start() {
  echo "Starting hyperic..."
  su "user-other-than-root" /home/hyperic/server-3.2.3/bin/hq-server.sh start
}

hyperic_stop() {
  echo "Stopping hyperic..."
  su "user-other-than-root" /home/hyperic/server-3.2.3/bin/hq-server.sh stop
}

hyperic_restart() {
  hyperic_stop
  sleep 1
  hyperic_start
}

case "$1" in
'start')
  hyperic_start
  ;;
'stop')
  hyperic_stop
  ;;
'restart')
  hyperic_restart
  ;;
*)
  hyperic_start
esac