Skip to content

Commit eb069d4

Browse files
committed
Prepare 0.5 release
1 parent 278524b commit eb069d4

File tree

3 files changed

+44
-13
lines changed

3 files changed

+44
-13
lines changed

README.md

+38-7
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,46 @@
22
Zorka Agent & Zorka Spy
33
=======================
44

5-
Zorka is a general purpose monitoring agent for Java application servers.
5+
Zorka is a powerful general purpose monitoring agent for your Java application servers. It is designed to
6+
integrate seamlessly your Java applications with popular monitoring systems.
67

78
Basic features (among others):
8-
* integration with commonly used monitoring systems: Zabbix, Nagios (planned);
9-
* programmability - zorka can be extended using BeanShell scripts;
10-
* bytecode instrumentation - zorka can instrument your code in several ways and present collected values via JMX Beans;
11-
* (planned) mapped mbeans - user can map calcluated values from some mbeans into other mbeans (on attribute basis); standard JMX clients can fetch these values;
12-
* (planned) rank lists - customizable thread ranks, mbean ranks etc.
139

10+
* integration with commonly used monitoring systems and protocols: Zabbix, Nagios, syslog, SNMP;
1411

15-
Note that this is development snapshot of Zorka agent. While it works fairly well on author's production workloads, it still lacks documentation, its configuration directives and BSH APIs are still changing and getting it to work might be a challenge. In other works - it is still in flux. Documentation will appear as soon as things settle up.
12+
* programmability - zorka can be extended using Beanshell scripts;
13+
14+
* bytecode instrumentation - zorka features very configurable and powerful instrumentation engine that can be used to
15+
do virtually anything with collected values: aggregate statistics and present them in MBeans in various ways, send SNMP
16+
traps, syslog messages, zabbix traps, intercept object references and present them directly via JMX or use them in any
17+
way with Beanshell; instrumentation can be used for other tasks than basic monitoring (eg. audit trail);
18+
19+
* mapped mbeans - user can map calcluated values from anywhere into arbitrary mbean attributes; for example, you can
20+
fetch some collection (list) anywhere from your application and present its size() function as some mbean attribute;
21+
standard JMX clients can fetch these values (monitor presented collection length in our example);
22+
23+
* rank lists - customizable thread ranks, mbean ranks and ranks of methods instrumented by zorka;
24+
25+
26+
Note that this is development snapshot of Zorka agent. While it works fairly well on author's production workloads,
27+
its configuration directives and BSH APIs are still changing and getting it to work might sometimes be a challenge
28+
(yet it works stable after being properly configured). In other works - it is still in flux: check download page often
29+
for new versions.
30+
31+
32+
Interesting links:
33+
34+
* [Introduction to Zorka](https://github.com/jitlogic/zorka/wiki/Intro)
35+
36+
* [Installation](https://github.com/jitlogic/zorka/wiki/Installation)
37+
38+
* [Configuration](https://github.com/jitlogic/zorka/wiki/Configuring-Zorka)
39+
40+
* [Zorka API Reference](https://github.com/jitlogic/zorka/wiki/Zorka-API-reference)
41+
42+
* [Examples](https://github.com/jitlogic/zorka/wiki/Examples)
43+
44+
* [Changelog](https://github.com/jitlogic/zorka/wiki/CHANGES)
45+
46+
* [Downloads](https://github.com/jitlogic/zorka/downloads)
1647

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<groupId>com.jitlogic.zorka</groupId>
44
<artifactId>zorka</artifactId>
55
<packaging>pom</packaging>
6-
<version>0.4.1-SNAPSHOT</version>
6+
<version>0.5.0</version>
77
<name>zorka: parent aggregator</name>
88
<url>http://www.jitlogic.com/zorka</url>
99

zorka-agent/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>zorka-agent</artifactId>
55
<name>zorka-agent: agent core</name>
6+
<parent>
7+
<groupId>com.jitlogic.zorka</groupId>
8+
<artifactId>zorka</artifactId>
9+
<version>0.5.0</version>
10+
</parent>
611
<dependencies>
712
<dependency>
813
<groupId>com.googlecode.json-simple</groupId>
@@ -32,11 +37,6 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
3237
<scope>test</scope>
3338
</dependency>
3439
</dependencies>
35-
<parent>
36-
<groupId>com.jitlogic.zorka</groupId>
37-
<artifactId>zorka</artifactId>
38-
<version>0.4.1-SNAPSHOT</version>
39-
</parent>
4040
<build>
4141
<plugins>
4242
<plugin>

0 commit comments

Comments
 (0)