Add document for message structure
diff --git a/src/main/resources/Documentation/message.md b/src/main/resources/Documentation/message.md
new file mode 100644
index 0000000..3fb08d3
--- /dev/null
+++ b/src/main/resources/Documentation/message.md
@@ -0,0 +1,39 @@
+Message structure
+======================
+
+This plugin publish message like the below format to RabbitMQ.
+
+*Italic* is key name in `rabbitmq.config`.
+
+**Bold** is literal.
+
+Properties
+=======================
+
+| name             | value                      |
+|:-----------------|:---------------------------|
+| app_id           | **gerrit**                 |
+| priority         | *message.priority*         |
+| delivery_mode    | *message.deliveryMode*     |
+| headers          | <See Header section> |
+| content_encoding | **UTF-8**                  |
+| content_type     | **application/json**       |
+
+
+Headers
+=======================
+
+| name             | value                                       |
+|:-----------------|:--------------------------------------------|
+| gerrit-name      | *gerrit.name*                               |
+| gerrit-host      | *gerrit.hostname*                           |
+| gerrit-scheme    | *gerrit.scheme*                             |
+| gerrit-port      | *gerrit.port*                               |
+| gerrit-front-url | *gerrit.canonicalWebUrl* in `gerrit.config` |
+| gerrit-version   | gerrit version                              |
+
+
+Payload
+=======================
+
+Payload is JSON string. (same gerrit-events)