-
python-yapps2-2.1.1-17.1.lbn13.1.noarch
YAPPS is an easy to use parser generator that is written in Python and
generates Python code. There are several parser generator systems
already available for Python, but this parser has different goals:
Yapps is simple, very easy to use, and produces human-readable parsers.
It is not the fastest or most powerful parser. Yapps is designed to be
used when regular expressions are not enough and other parser systems
are too much: situations where you might otherwise write your own
recursive descent parser.
This package contains several upward-compatible enhancements to the
original YAPPS source:
- Handle stacked input ("include files")
- augmented ignore-able patterns (can parse multi-line C comments correctly)
- better error reporting
- read input incrementally
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
python-zenemailevent-1.0.1-1.lbn13.noarch
If you use an MTA which can forward mail via a pipe, then you can set up mailbox(s) to collect
emails and send them to your Zentinel/ZEP with this program.
Here is an example using the Courier MTA and Courier Maildrop (see dot-courier and maildrop
manpages in the courier-mta for further explanation), but it should work with many other
forwarders. There are further options - try /usr/bin/zenemailevent --help for more details.
In the $HOME of your mail user (zenoss@domain.com say), place the following (customised for your
setup) in the .courier and .courier-default files:
| /usr/bin/zenemailevent -u admin -p password -s http://zenoss.domain.com:8080
If you direct mail to zenoss@domain.com, it will be forwarded to your Zentinel with a default severity
of info. If you send to zenoss-critical@domain.com, it'll have a Critical severity.
The default event class is /Status/Update.
The component and the device are calculated from the Sender/From header as component@device. As
it is trivially easy to 'spoof' these, you have considerable flexibility in assuring email events are
bound to their associated device(s).
A real-world configuration of Monit's email alerting is as simple as (in /etc/monitrc):
set mail-format
{ from: monit@mydevice.domain.com
subject: $SERVICE $EVENT
message: $ACTION: $DESCRIPTION }
set alert zenoss@domain.com # Send alert to system admin on any event
This will register Monit emails as info events on the /Device mydevice.domain.com. Note that because we've also removed $DATE markers from the message, monit events will roll-up.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rabbitmq-java-client-2.8.2-1.lbn13.x86_64
The RabbitMQ Java client library allows Java code to interface to AMQP
servers. The library is platform neutral; the binary distributions listed
below differ only in the version of Java they are intended for use with.
Please see the specification page for more information on AMQP
interoperation and standards-conformance.
The library is open-source, and is dual-licensed under the Mozilla Public
License v1.1 and the GNU General Public License, v2.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rabbitmq-management-3.3.5-1.lbn13.noarch
Management Command Line Tool
The management plugin ships with a command line tool rabbitmqadmin which can
perform the same actions as the web-based UI, and which may be more convenient
for use when scripting. Note that rabbitmqadmin is just a specialised HTTP client;
if you are contemplating invoking rabbitmqadmin from your own program you may
want to consider using the HTTP API directly.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rabbitmq-server-2.8.7-2.lbn13.noarch
RabbitMQ is an implementation of AMQP, the emerging standard for high
performance enterprise messaging. The RabbitMQ server is a robust and
scalable implementation of an AMQP broker.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
resteasy-2.0.1.GA-1.1.lbn13.noarch
Framework for RESTful Web services and Java applications
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rrdtool-python-1.4.8-1.lbn13.armv6hl
Python RRDtool bindings.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rrdtool-python-1.4.8-1.lbn13.x86_64
Python RRDtool bindings.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rubygem-httpclient-2.3.4.1-1.lbn13.x86_64
gives something like the functionality of libwww-perl (LWP) in Ruby
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13
-
rubygem-tzinfo-0.3.32-1.lbn13.ruby193.noarch
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide
daylight savings aware transformations between times in different time zones.
Located in
LBN
/
…
/
Zenoss 4
/
BastionLinux 13