This is an automated email from the ASF dual-hosted git repository.

vongosling pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-exporter.git


The following commit(s) were added to refs/heads/master by this push:
     new 4676344  Polish the doc
4676344 is described below

commit 4676344c0ef728e06e8908f8570321dbd21df025
Author: vongosling <[email protected]>
AuthorDate: Mon Jul 22 20:07:20 2019 +0800

    Polish the doc
---
 README.md                                          | 40 ++++++++++------------
 ...e_example.md => rocketmq_exporter_quickstart.md | 33 ++++--------------
 2 files changed, 24 insertions(+), 49 deletions(-)

diff --git a/README.md b/README.md
index 28d236c..463d366 100644
--- a/README.md
+++ b/README.md
@@ -6,33 +6,40 @@ Apache RocketMQ Exporter for Prometheus.
 Table of Contents
 -----------------
 -      [Compatibility](#compatibility)
--   [Dependency](#dependency)
--   [Download](#download)
--   [Compile](#compile)
+-   [Configuration](#configuration)
+-   [Build](#build)
        -   [Build Binary](#build-binary)
        -   [Build Docker Image](#build-docker-image)
 -   [Run](#run)
        -   [Run Binary](#run-binary)
        -   [Run Docker Image](#run-docker-image)
--   [Flags](#flags)
 -   [Metrics](#metrics)
        -   [Brokers](#brokers)
        -   [Topics](#topics)
        -   [Consumer Groups](#consumer-groups)
--   [Grafana Dashboard](#Grafana-Dashboard)
--   [Quick Start](#Use-Example)
+-   [Grafana Dashboard](#grafana-dashboard)
+-   [Quick Start](#quick-start)
 
 Compatibility
 -------------
 
 Support [Apache RocketMQ](https://rocketmq.apache.org) version 4.3.2 (and 
later).
 
-Dependency
-----------
 
--      [Prometheus](https://prometheus.io)
+Configuration
+---
+
+This image is configurable using different properties, See 
``application.properties`` for a configuration example.
+
+| name                           | Default            | Description            
                            |
+| 
-----------------------------------|--------------------|----------------------------------------------------|
+| `rocketmq.config.namesrvAddr`      |  127.0.0.1:9876 |name server address  
for  broker cluster            |
+| `rocketmq.config.webTelemetryPath` | /metrics           |Path under which to 
expose metrics                  |
+| `server.port`                      | 5557               |Address to listen 
on for web interface and telemetry|
+| `rocketmq.config.rocketmqVersion`  | V4_3_2             |rocketmq broker 
version                             |
+
 
-Compile
+Build
 -------
 
 ### Build Binary
@@ -62,17 +69,6 @@ java -jar rocketmq-exporter-0.0.1-SNAPSHOT.jar
 docker container run -itd --rm  -p 5557:5557  docker.io/rocketmq-exporter
 ```
 
-Flags
----
-
-This image is configurable using different flags
-
-|Flag name                           | Default            | Description        
                                |
-| 
-----------------------------------|--------------------|----------------------------------------------------|
-| `rocketmq.config.namesrvAddr`      |  127.0.0.1:9876 |name server address  
for  broker cluster            |
-| `rocketmq.config.webTelemetryPath` | /metrics           |Path under which to 
expose metrics                  |
-| `server.port`                      | 5557               |Address to listen 
on for web interface and telemetry|
-| `rocketmq.config.rocketmqVersion`  | V4_3_2             |rocketmq broker 
version                             |
 
 Metrics
 -------
@@ -212,4 +208,4 @@ For details of the dashboard please see [RocketMQ Exporter 
Overview](https://gra
 
 Quick Start
 -------------
-For details of the use example please refer to [use 
example](./rocketmq_exporter_use_example.md)
+This [guide]((./rocketmq_exporter_quickstart.md)) will teach you how to build 
and run rocketmq exporter from scratch.
diff --git a/rocketmq_exporter_use_example.md b/rocketmq_exporter_quickstart.md
similarity index 76%
rename from rocketmq_exporter_use_example.md
rename to rocketmq_exporter_quickstart.md
index 27a90d4..4ba2863 100644
--- a/rocketmq_exporter_use_example.md
+++ b/rocketmq_exporter_quickstart.md
@@ -1,33 +1,12 @@
 # RocketMQ Exporter Quick Start #
 
-## 1 Start up NameServer and Broker ##
-In order to use the RocketMQ Exporter, firstly make sure that the RocketMQ 
service is properly downloaded and started. Users can refer to the quick start 
of the RocketMQ master station for operation. Make sure the NameServer and 
Broker have started correctly.
+## Start up NameServer and Broker
+To use RocketMQ Exporter, first make sure the RocketMQ is downloaded and 
started correctly. Users can refer to [quick 
start](http://rocketmq.apache.org/docs/quick-start/) ensure that the service 
starts properly.
 
-## 2 Compile RocketMQ-Exporter ##
-Users currently need to download the git source code and then compile it
+## Build and Run RocketMQ Exporter
 
-```
-git clone https://github.com/apache/rocketmq-exporter
-cd rocketmq-exporter
-mvn clean install
-```
-
-## 3 Configuration and startup ##
-RocketMQ-Exporter has the following running options
-
-operations | default value | meaning 
----|---|---
-rocketmq.config.namesrvAddr | 127.0.0.1:9876 | MQ cluster nameSrv address 
-rocketmq.config.webTelemetryPath | /metrics | metric collection path 
-server.port | 5557 | HTTP service exposed port 
-
-The above running options can be changed either in the configuration file 
after downloading the code or via the command line. The compiled jar package is 
called rocketmq-exporter-0.0.1-SNAPSHOT.jar, which can be run as follows.
-
-```
-java -jar rocketmq-exporter-0.0.1-SNAPSHOT.jar 
[--rocketmq.config.namesrvAddr="127.0.0.1:9876" ...]
-```
 
-## 4 Install Prometheus ##
+## Install Prometheus
 Firstly go to Prometheus official download address: 
https://prometheus.io/download/ to download the Prometheus installation 
package, currently using linux installation as an example, the selected 
installation package is Prometheus-2.7.0-rc.1.linux-amd64.tar.gz, the 
Prometheus process can be started after the following steps.
 
 ```
@@ -65,7 +44,7 @@ global:
 
 
 
-## 5 Create Grafana dashboard for RocketMQ ##
+## Create Grafana dashboard for RocketMQ
 
 Prometheus' own metric display platform is not as good as Grafana. In order to 
 better show RocketMQ's metrics, Grafana can be used to show the metrics that 
Prometheus gets. Firstly go to the official website 
https://grafana.com/grafana/download to download installation file. Here is a  
an example for binary file installation.
 
@@ -82,7 +61,7 @@ Similarly, in order not to conflict with the ports of other 
processes, users can
 
 Then, by accessing http:// server ip:55555 through the browser, users can 
verify whether the Grafana has been successfully installed. The system default 
username and password are admin/admin. The first time users log in to the 
system, users will be asked to change the password. In addition, users need to 
set Grafana's data source to Prometheus. If user have started up Prometheus 
like above, now the data source address will be  http:// server ip:5555. For 
the convenience of users, RocketM [...]
 
-## 6 Configure alarms in Prometheus
+## Configure alarms in Prometheus
 
 If users want to configure alarms,there are two things users should do. 
 Firstly, modify the Prometheus configuration file prometheus.yml and add the 
following configuration: 

Reply via email to