Hadoop QA commented on ZOOKEEPER-773:
-1 overall. Here are the results of testing the latest attachment
against trunk revision 947063.
+1 @author. The patch does not contain any @author tags.
-1 tests included. The patch doesn't appear to include any new or modified
Please justify why no tests are needed for this patch.
+1 javadoc. The javadoc tool did not generate any warning messages.
+1 javac. The applied patch does not increase the total number of javac
+1 findbugs. The patch does not introduce any new Findbugs warnings.
+1 release audit. The applied patch does not increase the total number of
release audit warnings.
+1 core tests. The patch passed core unit tests.
+1 contrib tests. The patch passed contrib unit tests.
This message is automatically generated.
> Log visualisation
> Key: ZOOKEEPER-773
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-773
> Project: Zookeeper
> Issue Type: Improvement
> Components: contrib
> Reporter: Ivan Kelly
> Assignee: Ivan Kelly
> Priority: Minor
> Fix For: 3.4.0
> Attachments: ZOOKEEPER-773.diff
> Zkgraph is a log viewer for zookeeper. It can handle transaction logs and
> message logs. There are currently two view.
> a) Server view
> The server view shows the interactions between the different servers in
> an ensemble. The X axis represents time.
> * Exceptions show up as red dots. Hovering your mouse over them will
> give you more details of the exception
> * The colour of the line represents the election state of the server.
> - orange means LOOKING for leader
> - dark green means the server is the leader
> - light green means the server is following a leader
> - yellow means there isn't enough information to determine the state
> of the server.
> * The gray arrows denote election messages between servers. Pink dashed
> arrows are messages that were sent but never delivered.
> b) Session view
> The session view shows the lifetime of sessions on a server. Use the
> time filter to narrow down the view. Any more than about 2000 events will
> take a long time to view in your browser.
> The Y axis represents time in this case. Each line is a session. The
> black dots represent events on the session. You can click on the black dots
> for more details of the event.
> 2 - Compiling & Running
> Run "ant jar" in src/contrib/zkgraph/. This will download all dependencies
> and compile all the zkgraph code.
> Once compilation has finished, you can run it the the zkgraph.sh script in
> src/contrib/zkgraph/bin. This will start and embedded web server on you
> machine. Navigate to http://localhost:8182/graph/main.html.
This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.