1 |
Hi! |
2 |
|
3 |
We are pleased to announce that tenshi 0.3 has been released with a lot of major |
4 |
improvements. |
5 |
|
6 |
Tenshi was formerly known as wasabi. The name was changed to tenshi after we were |
7 |
informed that wasabi is a registered trademark relating to another piece of software. |
8 |
|
9 |
The updated ebuild is available in portage at app-admin/tenshi. |
10 |
|
11 |
Please read the docs carefully since the configuration syntax has changed a little, most |
12 |
notably in the time intervals specification which are now cron style based. |
13 |
|
14 |
Here's the Changelog: |
15 |
|
16 |
- added skip groups to speed parsing |
17 |
- added cron-style specs instead of time periods |
18 |
- added ability to send to multiple recipients, suggested by: |
19 |
Marc Doumayrou <doud@×××××.net> |
20 |
- added solaris init file from Marc Doumayrou <doud@×××××.net> |
21 |
- added logprefix option to handle non-syslog logs |
22 |
- added status messages |
23 |
- added log files perms check |
24 |
|
25 |
- fixed missing headers in smtp code |
26 |
- added hidepid feature |
27 |
- replaced expand_repeats with builtin repeat queue |
28 |
|
29 |
|
30 |
- What's tenshi? |
31 |
|
32 |
This is a Gentoo hosted project initially developed for Gentoo infrastructure |
33 |
servers. |
34 |
|
35 |
Tenshi is a log monitoring program, designed to watch one or more log files for |
36 |
lines matching user defined regular expressions and report on the matches. The regular |
37 |
expressions are assigned to queues which have an alert interval and a list of |
38 |
mail recipients. |
39 |
|
40 |
Queues can be set to send a notification as soon as there is a log line assigned |
41 |
to it, or to send periodic reports. |
42 |
|
43 |
Additionally, uninteresting fields in the log messages (such as PID numbers) can |
44 |
be masked with the standard regular expressions grouping operators ( ). This |
45 |
allows cleaner and more readable reports. All reports are separated by hostname |
46 |
and all messages are condensed when possible. |
47 |
|
48 |
The program reads a configuration file (tenshi.conf) and then forks a deamon for |
49 |
monitoring the specified log files. |
50 |
|
51 |
Please read the example tenshi.conf and tenshi.8 man page for usage |
52 |
instructions. |
53 |
|
54 |
Resources: |
55 |
|
56 |
http://www.gentoo.org/proj/en/infrastructure/tenshi/index.xml |
57 |
http://www.gentoo.org/~lcars/tenshi |
58 |
|
59 |
|
60 |
Please send requests/suggestions/bug reports to <tenshi@g.o> |
61 |
|
62 |
-- |
63 |
Andrea Barisani <lcars@g.o> |
64 |
Rob Holland <tigger@g.o> |