[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-09 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

  Status: Resolved  (was: Patch Available)
Hadoop Flags: [Reviewed]
  Resolution: Fixed

+1, thanks Ivan, this looks to be a very useful tool!

> 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: test5.logs.tgz, ZOOKEEPER-773.binaries.tgz, 
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-08 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Patch Available  (was: Open)

> 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: test5.logs.tgz, ZOOKEEPER-773.binaries.tgz, 
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-07 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: (was: ZOOKEEPER-773.diff)

> 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: test5.logs.tgz, ZOOKEEPER-773.binaries.tgz, 
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-07 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773.diff

Fixed packaging issue.

> 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: test5.logs.tgz, ZOOKEEPER-773.binaries.tgz, 
> ZOOKEEPER-773.diff, 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-07 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Attachment: test5.logs.tgz

test5.logs.tgz shows an issue with the server view - server 5 (leader) is not 
displayed.

> 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: test5.logs.tgz, ZOOKEEPER-773.binaries.tgz, 
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-04 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773.binaries.tgz
ZOOKEEPER-773.diff

Finished renaming to loggraph. Fixed the ordering of files in selector. Minor 
build fixes

> 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.binaries.tgz, 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-04 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: (was: ZOOKEEPER-773_2.diff)

> 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.binaries.tgz, 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-04 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: (was: ZOOKEEPER-773.diff)

> 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.binaries.tgz, 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-02 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773_2.diff

Renamed to loggraph. Works for chrome (chrome doesn't like for each). Minor 
changes for comments.

> 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, ZOOKEEPER-773_2.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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-01 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Open  (was: Patch Available)

Canceling patch while Ivan looks into chrome issues and other comments I 
identified in my review.

> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-01 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Fix Version/s: 3.4.0

> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-01 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Open  (was: Patch Available)

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-06-01 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Patch Available  (was: Open)

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-31 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Open  (was: Patch Available)

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-31 Thread Patrick Hunt (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt updated ZOOKEEPER-773:
---

Status: Patch Available  (was: Open)

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Status: Patch Available  (was: Open)

adding README

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773.diff

added README

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Status: Open  (was: Patch Available)

adding readme

> 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
>
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: (was: ZOOKEEPER-773.diff)

> 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
>
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Status: Patch Available  (was: Open)

Added simple log view, some graphing, error handling, loading screen and 
filters.

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Status: Open  (was: Patch Available)

going to resubmit

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773.diff

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-26 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: (was: ZOOKEEPER-773.diff)

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-20 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Status: Patch Available  (was: Open)

This is a first drop of the patch, containing the basic visualisations. Im 
currently working on a filtering system to narrow down the logs, but it'll be 
next week before thats done. I will post another patch when it is.

> 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
> 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.



[jira] Updated: (ZOOKEEPER-773) Log visualisation

2010-05-11 Thread Ivan Kelly (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Kelly updated ZOOKEEPER-773:
-

Attachment: ZOOKEEPER-773.diff

> 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
> 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.