» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with monitor + Ubuntu

Monitoring Realtime network interface Using Slurm

slurm started as a pppstatus port to FreeBSD. As I ripped off several functions here is an overview of the features:


* realtime traffic statistics divided into incoming and outgoing
* optional combined view
* can monitor any kind of network interface
* shows detailed statistics about the interface.
* it's themeable (since 0.3.0)
* contact me if you need anything else.

Install slurm in Ubuntu

sudo aptitude install slurm

This will complete the installation.

Slurm Syntax

slurm [-hHz] [-csl] [-d delay] -i interface

If you want to monitor the eth0 network interface use the following command

slurm -i eth0

Output looks similar to the following screen

Ubuntu: OnlyUbuntu Tutorials

Monitoring Realtime network interface Using Slurm

slurm started as a pppstatus port to FreeBSD. As I ripped off several functions here is an overview of the features:


* realtime traffic statistics divided into incoming and outgoing
* optional combined view
* can monitor any kind of network interface
* shows detailed statistics about the interface.
* it's themeable (since 0.3.0)
* contact me if you need anything else.

Install slurm in Ubuntu

sudo aptitude install slurm

This will complete the installation.

Slurm Syntax

slurm [-hHz] [-csl] [-d delay] -i interface

If you want to monitor the eth0 network interface use the following command

slurm -i eth0

Output looks similar to the following screen

Ubuntu: Only Ubuntu

HowTo: Dual Monitors

Howto addresses the problems of X/K/Ubuntu's, support for dual monitors, for these driver-specific categories: Xinerama, nVidia-only TwinView, ATI/Matrox MergedFB, and ATI-only BigDesktop.

Kubuntu: del.icio.us/tag/kubuntu

Installing NVIDIA Linux graphics drivers on recent distributions (FC, Ubuntu, etc) - nV News Forums

Posted to del.icio.us 01/04/2008. Follow the instructions on this link exactly for Kubuntu Gutsy 7.1.0. In KDE, install grandr which is a utility that allows you to change resolution<sep/>

Kubuntu: del.icio.us/tag/kubuntu

Monitoring Ubuntu Desktops and Servers Using Monit

monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.

Monit Features

* Daemon mode - poll programs at a specified interval
* Monitoring modes - active, passive or manual
* Start, stop and restart of programs
* Group and manage groups of programs
* Process dependency definition
* Logging to syslog or own logfile
* Configuration - comprehensive controlfile
* Runtime and TCP/IP port checking (tcp and udp)
* SSL support for port checking
* Unix domain socket checking
* Process status and process timeout
* Process cpu usage
* Process memory usage
* Process zombie check
* Check the systems load average
* Check a file or directory timestamp
* Alert, stop or restart a process based on its characteristics
* MD5 checksum for programs started and stopped by monit
* Alert notification for program timeout, restart, checksum, stop resource and timestamp error
* Flexible and customizable email alert messages
* Protocol verification. HTTP, FTP, SMTP, POP, IMAP, NNTP, SSH, DWP,LDAPv2 and LDAPv3
* An http interface with optional SSL support to make monit accessible from a webbrowser

Install Monit in Ubuntu

sudo apt-get install monit

This will complete the installation.

Configuring Monit

Default configuration file located at /etc/monit/monitrc you need to edit this file to configure your options

sudo vi /etc/monit/monitrc

Sample Configuration file as follows and uncomment all the following options

## Start monit in background (run as daemon) and check the services at 2-minute
## intervals.
#
set daemon 120

## Set syslog logging with the 'daemon' facility. If the FACILITY option is
## omited, monit will use 'user' facility by default. You can specify the
## path to the file for monit native logging.
#
set logfile syslog facility log_daemon

## Set list of mailservers for alert delivery. Multiple servers may be
## specified using comma separator. By default monit uses port 25 - it is
## possible to override it with the PORT option.
#
set mailserver localhost # primary mailserver

## Monit by default uses the following alert mail format:

From: monit@$HOST # sender
Subject: monit alert -- $EVENT $SERVICE # subject

$EVENT Service $SERVICE

Date: $DATE
Action: $ACTION
Host: $HOST # body
Description: $DESCRIPTION

Your faithful,
monit

## You can override the alert message format or its parts such as subject
## or sender using the MAIL-FORMAT statement. Macros such as $DATE, etc.
## are expanded on runtime. For example to override the sender:
#
set mail-format { from: monit@monitorserver.com }

## Monit has an embedded webserver, which can be used to view the
## configuration, actual services parameters or manage the services using the
## web interface.
#
set httpd port 2812 and
use address localhost # only accept connection from localhost
allow localhost # allow localhost to connect to the server and
allow 172.29.5.0/255.255.255.0
allow admin:monit # require user 'admin' with password 'monit'

===> Change 172.29.5.0/255.255.255.0 to your network ip range

# Monitoring the apache2 web services.
# It will check process apache2 with given pid file.
# If process name or pidfile path is wrong then monit will
# give the error of failed. tough apache2 is running.
check process apache2 with pidfile /var/run/apache2.pid

#Below is actions taken by monit when service got stuck.
start program = "/etc/init.d/apache2 start"
stop program = "/etc/init.d/apache2 stop"
# Admin will notify by mail if below of the condition satisfied.
if cpu is greater than 60% for 2 cycles then alert
if cpu > 80% for 5 cycles then restart
if totalmem > 200.0 MB for 5 cycles then restart
if children > 250 then restart
if loadavg(5min) greater than 10 for 8 cycles then stop
if 3 restarts within 5 cycles then timeout
group server

#Monitoring Mysql Service

check process mysql with pidfile /var/run/mysqld/mysqld.pid
group database
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
if failed host 127.0.0.1 port 3306 then restart
if 5 restarts within 5 cycles then timeout

#Monitoring ssh Service

check process sshd with pidfile /var/run/sshd.pid
start program "/etc/init.d/ssh start"
stop program "/etc/init.d/ssh stop"
if failed port 22 protocol ssh then restart
if 5 restarts within 5 cycles then timeout

You can also include other configuration files via include directives:

include /etc/monit/default.monitrc
include /etc/monit/mysql.monitrc

This is only sample configuration file. The configuration file is pretty self-explaining; if you are unsure about an option, take a look at the monit documentation

After configuring your monit file you can check the configuration file syntax using the following command

sudo monit -t

Once you don't have any syntax errors you need to enable this service by changing the file /etc/default/monit

sudo vi /etc/default/monit

# You must set this variable to for monit to start
startup=0

to

# You must set this variable to for monit to start
startup=1

Now you need to start the service using the following command

sudo /etc/init.d/monit start

Monit Web interface

Monit Web interface will run on the port number 2812.If you have any firewall in your network setup you need to enable this port.

Now point your browser to http://yourserverip:2812/ (make sure port 2812 isn't blocked by your firewall), log in with admin and monit.If you want a secure login you can use https check here

Once it opens you should see the following screen

Here you need to enter the username and password

Once it opens you should see the following screen with all the services we are monitoring


Apache web server process details

You can start,stop,restart and disable this service from web interface you can see this in the following screen

Ubuntu: Only Ubuntu

Monitor Ubuntu System with saidar

saidar is a curses-based application to display system statistics. Statistics include CPU, processes, load, memory,swap, network I/O and disks I/O along with their free space.


saidar utilizes libstatgrab library. libstatgrab is a library that provides cross platform access to statistics about the system on which it's run. It's written in C and presents a selection of useful interfaces which can be used to access key system statistics. The current list of statistics includes CPU usage, memory utilisation, disk usage, process counts, network traffic, disk I/O, and more.

The current list of platforms is Solaris 2.x, Linux 2.2/2.4/2.6, FreeBSD 4.x/5.x, NetBSD 1.6.x, OpenBSD 3.x, DragonFly BSD 1.0, HP-UX, and Cygwin. The aim is to extend this to include as many operating systems as possible.

Current Stable Version:- 0.14

Project Home page :- http://www.i-scream.org/libstatgrab/

Install Saidar in ubuntu

sudo apt-get install saidar

This will install all the required packages for saidar

saidar syntax

saidar [-d delay] [-v] [-h]

If you want to use this application you can just type the following command

saidar

Now you should see the following screen which includes system statistics include CPU, processes, load, memory, swap,network I/O and disks I/O along with their free space.

If you want more information about saidar check saidar man page


Ubuntu: Only Ubuntu

boot ubuntu

licio posted a photo:

boot ubuntu

oia.. boot ubuntu

Ubuntu: ubuntu - Everyone's Tagged Photos

Catharsis

lethaeus posted a photo:

Catharsis

Bree is gardening to avoid drinking. I'm installing OSes.

Ubuntu: ubuntu - Everyone's Tagged Photos

errors, check forced.

spleenboy posted a photo:

errors, check forced.

Had a little trouble with one of my computers and had to run some command-line diagnostics on it. I've never done that before, but the Ubuntu shell made it easy and fixed those issues right up.

Ubuntu: ubuntu - Everyone's Tagged Photos

Peelback

David Reeves posted a photo:

Peelback

One of the cool and useful effects in xgl/compiz running under ubuntu linux on my new machine. You can peel back the corners of a maximized window to check what's underneath!

Compiz: Compiz Images

Peelback

David Reeves posted a photo:

Peelback

One of the cool and useful effects in xgl/compiz running under ubuntu linux on my new machine. You can peel back the corners of a maximized window to check what's underneath!

Xgl: Photos Tagged XGL

Peelback

David Reeves posted a photo:

Peelback

One of the cool and useful effects in xgl/compiz running under ubuntu linux on my new machine. You can peel back the corners of a maximized window to check what's underneath!

Ubuntu: ubuntu - Everyone's Tagged Photos