List Info

Thread: Re: performance and resource monitoring and statistics




Re: performance and resource monitoring and statistics
country flaguser name
Switzerland
2007-04-12 08:19:51
Hello Guys,

I am think, that I am working on the same think like you
guys. 
What I want to do is to monitor the complete physical
machine utilization
including the already mentioned metrics (CPU ,Memory,Disk
I/O ,Netowrk I/O).
Once I collected this data I want to integrate it into our
own monitoring
framework.
But the thing is, that so far I found no script or tool
which can deliver
this values...

So. Have you achieved any progress in this case?

Cheers,

	Jan


> Hi,
>     I am planning to monitor performance metrics of
Dom0 and 
> DomUs  (CPU ,Memory,Disk I/O ,Netowrk I/O) .....and
define 
> benmchmarks/thresholds to allocate resources accoring
to the 
> performance metrics.I am using xm top and Xenmon  to
collect 
> these metrics.
> 
> 1)Any suggestions as to how i should go about defing
these 
> metrics.? The
> metrics given out by  Xenmon   are a bit unclear.Could
anyone 
> give some link
> which describes these parameters. 
> 
> 2)And are there performance thresholds defined for 
> virtualized enviroment like Xen.
> 
> Any updates on the follwoing post would be helpful.
> Thanks..........
> 
> 
> Henning Sprang wrote:
> > Hi,
> > Apart from normal service availability and quality
monitoring and 
> > measuring of ressources on a system as it would be
done for 
> any normal 
> > machine, I think about additionally monitoring
Xen-specific 
> data and 
> > creating one/some Nagios plugins for this.
> >
> > So one idea is that I want to know when cpu, net
and disk 
> I/O on a Xen 
> > host are saturated, which could, depending on
specific needs and 
> > SLA's, make it necessary to add ressources to the
host or 
> migrate VM's 
> > to other hosts on which these ressources aren't
saturatd yet, or 
> > aother measures.
> >
> > While, as far as I understand it, CPU scheduling
and 
> traffic shaping 
> > are highly  useful to set rules to allocate a
given share of the 
> > available ressources to specific vm's, and set
minimal and maximal 
> > amounts of these shares, in some cases it might be
desirable to get 
> > more information, and be warned.
> >
> > As a result of this, I started to analyze (with a
nagios plugin) 
> > different sources of xen runtime data, beginning
with the output of 
> > xentop -b -i 2, and will mgo on to look deeper
into libxenstats, 
> > XenMon and xenoprof(of which I am not yet sure if
it's good for 
> > analyzing production runtime data, or if it's more
the kind of 
> > profiling one does in non-production
environments).
> > Getting CPU share and seeing when the CPU is fully
loaded 
> is no great 
> > deal.
> > Getting useful information of net and disk I/O
saturation 
> requires a 
> > lot of math and measuring (what's the maximum
possible 
> net/disk I/O on 
> > that machine, under the given configuration? ) - 
they both are 
> > depending on overall hardware, cpu scheduling and
a lot of other 
> > factors - I am really not sure if this is worth
the trouble.
> >
> > I am at the same time working on implementations
and looking at 
> > information and publications on that topic, like
multiple papers on 
> > XenMon available, and so on.
> >
> > Did anybody else think about this, or anybody has
comments 
> if this is 
> > the right direction to think or better/concrete
data to collect and 
> > look at?
> >
> > Henning
> > 
> 

--
Fedora-xen mailing list
Fedora-xenredhat.com
ht
tps://www.redhat.com/mailman/listinfo/fedora-xen

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )