Amanda-Users

Re: feature request : infos about holdingdisk-content

2007-06-06 09:53:49
Subject: Re: feature request : infos about holdingdisk-content
From: "Stefan G. Weichinger" <sgw AT amanda DOT org>
To: amanda-users AT amanda DOT org
Date: Mon, 04 Jun 2007 23:48:14 +0200
Dustin J. Mitchell schrieb:
> On Wed, May 30, 2007 at 12:54:51AM +0200, Stefan G. Weichinger wrote:
>> Is that documented somewhere?
> 
> Only in the manpages at the moment.  It's on my wiki todo list.

Ok, just checked that ... IMO there should be a special howto related to
the topic holdingdisk in the official amanda-docs, but my opinion is
only one of many.

--

This still isn't exactly what I asked for:
I would like to have those infos in the amanda-report-mails.

Ok, I could somehow script stuff to generate a separate mail with that
content, but what I would prefer would be a amanda.conf-parameter to
toggle that info into the report-mail.

If amadmin is able to distill that info, this shouldn't be too hard to
achieve in another part of the software.

--

In a more general way I would love to see a modularized report-system
for amanda:

The ability to create individual reports etc. based on variables filled
by amanda.

With default templates delivered and the possibility to create something
like the template "report-for-the-person-who-has-to-change-the-tapes",
which basically contains something like "DAILY123" on top, knowing that
this person doesn't (want to) read or understand the rest, and, in
parallel, create a "report-for-the-guy-tuning-this-server" who wants to
know dump and tape rates and the number of processes etc.

This also would include the amstatus-binary, which IMO is very badly
documented (Who knows exactly what all those values try to tell you?
Where is it written down for users?):

When I try to track down bottlenecks in amanda-installations, I often
(try to) use "watch amstatus <conf>". I often wish for tighter
interaction with the several amanda-binaries, it also lacks
realtime-behavior, even when niced ...

The possibility to individually configure the amanda-email-reports and
the output of amstatus would benefit the people interacting with amanda,
 users and admins.

And while I am at ranting ;-) :

A thing I want to ask for a long time now:

Shouldn't software follow the rule of least surprise?

If I enter something like:

amanda@ng ~ $ amcheck nix

I get:

could not open conf file "/etc/amanda/nix/amanda.conf": No such file or
directory
amcheck: errors processing config file "/etc/amanda/nix/amanda.conf"

Ok, from experience (and from knowing my setup) I know:

amanda can't find that file because I don't have any config called "nix"
on that server.

But wouldn't it be better and more beautiful and less surprising to the
amanda-newbie to give back something like:

amcheck: configuration "nix" does not exist on this server.
Check your input for typos and make sure you provided correct paths.

Return clear and helpful information instead of making people scratch
their heads (and google around and asking FAQ on the mailinglists
without even caring about manpages or docs ;) ).

There are more issues like this in the amanda-software, this isn't about
"This is so hard to fix" this is "We don't care because we know what it
means".

Why not make it easier for people get started with amanda?
Why not flattening the learning curve?
Why not improving the usability of amanda?

--

Ok, enough for today.
Feedback welcome.

My best regards to all the amanda-users and -hackers ...

Stefan

-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 
Stefan G. Weichinger
amanda core team member
mailto: sgw AT amanda DOT org
pgp:    3C64175D
-- 
oops! linux consulting & implementation
http://www.oops.co.at
-- 

<Prev in Thread] Current Thread [Next in Thread>