Update INSTALLATION and GETTING_STARTED
|
@ -54,8 +54,8 @@ Currently, Chronograf offers dashboard templates for the following Telegraf inpu
|
|||
|
||||
Chronograf's graphing tool that allows you to dig in and create personalized visualizations of your data.
|
||||
|
||||
* Generate [InfluxQL](https://docs.influxdata.com/influxdb/v1.1/query_language/) statements with the query builder
|
||||
* Generate and edit [InfluxQL](https://docs.influxdata.com/influxdb/v1.1/query_language/) statements with the raw query editor
|
||||
* Generate [InfluxQL](https://docs.influxdata.com/influxdb/latest/query_language/) statements with the query builder
|
||||
* Generate and edit [InfluxQL](https://docs.influxdata.com/influxdb/latest/query_language/) statements with the raw query editor
|
||||
* Create visualizations and view query results in tabular format
|
||||
* Manage visualizations with exploration sessions
|
||||
|
||||
|
@ -112,7 +112,7 @@ docker pull quay.io/influxdb/chronograf:latest
|
|||
### From Source
|
||||
|
||||
* Chronograf works with go 1.7.4, npm 3.10.7 and node v6.6.0. Additional version support of these projects will be implemented soon, but these are the only supported versions to date.
|
||||
* Chronograf requires [Kapacitor](https://github.com/influxdata/kapacitor) 1.1.x to create and store alerts.
|
||||
* Chronograf requires [Kapacitor](https://github.com/influxdata/kapacitor) 1.1.x+ to create and store alerts.
|
||||
|
||||
1. [Install Go](https://golang.org/doc/install)
|
||||
1. [Install Node and NPM](https://nodejs.org/en/download/)
|
||||
|
|
|
@ -12,9 +12,9 @@ It lists every host that is sending [Telegraf](https://github.com/influxdata/tel
|
|||
|
||||
![Host List](https://github.com/influxdata/chronograf/blob/master/docs/images/host-list-gs.png)
|
||||
|
||||
The Chronograf instance shown above is connected to three hosts (`telegraf-region-neverland`, `telegraf-region-narnia`, and `telegraf-region-howardsend`).
|
||||
The first host is using 9.96% of its total CPU and has a load of 0.15.
|
||||
It has two configured apps: `system` and `processes`.
|
||||
The Chronograf instance shown above is connected to two hosts (`telegraf-neverland` and `telegraf-narnia`).
|
||||
The first host is using 0.23% of its total CPU and has a load of 0.00.
|
||||
It has one configured app: `system`.
|
||||
Apps are Telegraf [input plugins](https://github.com/influxdata/telegraf#input-plugins) that have dashboard templates in Chronograf.
|
||||
|
||||
Click on the app on the `HOST LIST` page to access its dashboard template.
|
||||
|
@ -23,7 +23,7 @@ Here's the dashboard template for Telegraf's [system stats](https://github.com/i
|
|||
|
||||
![System Graph Layout](https://github.com/influxdata/chronograf/blob/master/docs/images/system-layout-gs.gif)
|
||||
|
||||
Notice that you can hover over the graphs to get additional information about the data, and you select alternative time ranges for the graphs by using the time selector in the top right corner.
|
||||
Hover over the graphs to get additional information about the data, and select alternative time ranges for the graphs by using the time selector in the top right corner.
|
||||
|
||||
See the [README](https://github.com/influxdata/chronograf#dashboard-templates) for a complete list of the apps supported by Chronograf.
|
||||
|
||||
|
@ -54,8 +54,8 @@ Chronograf also offers a UI for generating [Kapacitor](https://github.com/influx
|
|||
|
||||
### Create an Alert Rule
|
||||
Easily create a Kapacitor alert rule on the `KAPACITOR RULES` page.
|
||||
Access the `KAPACITOR RULES` page by hovering over the third item in the left navigation menu and selecting `Rules`.
|
||||
Then, click on the `Add New Rule` button to create a new alert rule.
|
||||
Access the `KAPACITOR RULES` page by hovering over the third item in the left navigation menu and selecting `Kapacitor Rules`.
|
||||
Then, click on the `Create New Rule` button to create a new alert rule.
|
||||
|
||||
The example rule shown below operates on data from Telegraf's [system stats](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/system) input plugin and sends a simple threshold alert to Slack:
|
||||
|
||||
|
@ -88,4 +88,4 @@ You can configure your alert endpoints on the `CONFIGURE KAPACITOR` page.
|
|||
See all active alerts on the `ALERTING` page, and filter them by `Name`,
|
||||
`Level`, and `Host`:
|
||||
|
||||
![Alert View](https://github.com/influxdata/chronograf/blob/master/docs/images/alert-view-gs.gif)
|
||||
![Alert View](https://github.com/influxdata/chronograf/blob/master/docs/images/alert-view-gs.png)
|
||||
|
|
|
@ -20,8 +20,8 @@ Check out the [downloads](https://www.influxdata.com/downloads/) page for links
|
|||
|
||||
#### 1. Download and Install InfluxDB
|
||||
```
|
||||
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.1.1_amd64.deb
|
||||
sudo dpkg -i influxdb_1.1.1_amd64.deb
|
||||
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.0_amd64.deb
|
||||
sudo dpkg -i influxdb_1.2.0_amd64.deb
|
||||
```
|
||||
|
||||
#### 2. Start InfluxDB
|
||||
|
@ -38,7 +38,7 @@ curl "http://localhost:8086/query?q=show+databases"
|
|||
```
|
||||
If InfluxDB is up and running, you should see an object that contains the `_internal` database:
|
||||
```json
|
||||
{"results":[{"series":[{"name":"databases","columns":["name"],"values":[["_internal"]]}]}]}
|
||||
{"results":[{"statement_id":0,"series":[{"name":"databases","columns":["name"],"values":[["_internal"]]}]}]}
|
||||
```
|
||||
So far so good! You're ready to move on to the next section. Note that there's no need to create your own database on your InfluxDB instance; the other components of the TICK stack will handle that for you.
|
||||
|
||||
|
@ -49,8 +49,8 @@ Kapacitor is responsible for creating and sending alerts in Chronograf.
|
|||
|
||||
#### 1. Download and Install Kapacitor
|
||||
```
|
||||
wget https://dl.influxdata.com/kapacitor/releases/kapacitor_1.1.1_amd64.deb
|
||||
sudo dpkg -i kapacitor_1.1.1_amd64.deb
|
||||
wget https://dl.influxdata.com/kapacitor/releases/kapacitor_1.2.0_amd64.deb
|
||||
sudo dpkg -i kapacitor_1.2.0_amd64.deb
|
||||
```
|
||||
|
||||
#### 2. Start Kapacitor
|
||||
|
@ -81,16 +81,15 @@ We will also configure Telegraf's basic [system stats](https://github.com/influx
|
|||
|
||||
In a production environment, Telegraf would be installed on your servers and would point the output to an InfluxDB instance on a separate machine.
|
||||
Ultimately, you will configure a Telegraf input plugin for each application that you want to monitor.
|
||||
At the end of this guide we provide sample configurations for additional applications.
|
||||
|
||||
> Note:
|
||||
Currently, Chronograf requires users to run Telegraf's [CPU](https://github.com/influxdata/telegraf/blob/master/plugins/inputs/system/CPU_README.md) and [system](https://github.com/influxdata/telegraf/blob/master/plugins/inputs/system/SYSTEM_README.md) plugins to ensure that all Apps appear on the [HOST LIST](https://github.com/influxdata/chronograf/blob/master/docs/GETTING_STARTED.md#host-list) page.
|
||||
Currently, Chronograf requires users to run Telegraf's [system stats](https://github.com/influxdata/telegraf/blob/master/plugins/inputs/system/SYSTEM_README.md) plugin to ensure that all content appears on the [HOST LIST](https://github.com/influxdata/chronograf/blob/master/docs/GETTING_STARTED.md#host-list) page.
|
||||
This is a known issue.
|
||||
|
||||
#### 1. Download and Install Telegraf
|
||||
```
|
||||
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.1.2_amd64.deb
|
||||
sudo dpkg -i telegraf_1.1.2_amd64.deb
|
||||
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.2.0_amd64.deb
|
||||
sudo dpkg -i telegraf_1.2.0_amd64.deb
|
||||
```
|
||||
|
||||
#### 2. Start Telegraf
|
||||
|
@ -216,9 +215,9 @@ You should see a welcome page:
|
|||
The next steps connect Chronograf to your InfluxDB instance.
|
||||
For the `Connection String`, enter the hostname or IP of the machine that InfluxDB is running on, and be sure to include InfluxDB's default port: `8086`.
|
||||
Next, name the connection string; this can be anything you want.
|
||||
Finally, there's no need to enter any information for the `Username` and `Password` inputs as [authorization is disabled](https://docs.influxdata.com/influxdb/latest/administration/config/#auth-enabled-false) in InfluxDB's default configuration.
|
||||
There's no need to edit the last three inputs; [authorization is disabled](https://docs.influxdata.com/influxdb/latest/administration/config/#auth-enabled-false) in InfluxDB's default configuration so `Username` and `Password` can remain blank, and Telegraf's [default database name](https://github.com/influxdata/telegraf/blob/master/etc/telegraf.conf#L89) is `telegraf`.
|
||||
|
||||
Click `Create New Server` to move on to the `HOST LIST` page:
|
||||
Click `Connect New Source` to move on to the `HOST LIST` page:
|
||||
|
||||
![Chronograf Host List Page](https://github.com/influxdata/chronograf/blob/master/docs/images/host-list.png)
|
||||
|
||||
|
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 53 KiB |
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 49 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 90 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 34 KiB |