Skip to content

Commit

Permalink
Add UI Install instructions to all readmes, ensure every readme has a…
Browse files Browse the repository at this point in the history
… Quick Install and Setup Instructions sections
  • Loading branch information
mhall119 committed Sep 4, 2020
1 parent 656e85c commit 24b6573
Show file tree
Hide file tree
Showing 39 changed files with 256 additions and 57 deletions.
7 changes: 6 additions & 1 deletion Example_README.md → Example_readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,12 @@ Provide a short description of your template and use case here. Try to keep it t

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/{your_template_dir}/{your_template_file}

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/{your_template_dir}/{your_template_file}
Expand Down
7 changes: 6 additions & 1 deletion InfluxDBv2_Covid19_SouthAmerica/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This Dashboard graph information about COVID-19 focused in Argentina, Bolivia, B

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/InfluxDBv2_Covid19_SouthAmerica/covid.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/InfluxDBv2_Covid19_SouthAmerica/covid.yml
Expand Down
7 changes: 6 additions & 1 deletion apache_jmeter/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,12 @@ JMeter metrics available in this dashboard:

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/apache_jmeter/apache_jmeter.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/apache_jmeter/apache_jmeter.yml
Expand Down
7 changes: 6 additions & 1 deletion apache_postgresql/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ This InfluxDB Template can be used to monitor a website running on Apache HTTPd

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/apache_postgresql/website_template.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/apache_postgresql/website_template.yml
Expand Down
7 changes: 6 additions & 1 deletion apex_legends/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ Stats are that of a fantastic YouTuber [iTemp Plays](https://www.youtube.com/use

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/apex_legends/apex_legends_template.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/apex_legends/apex_legends_template.yml
Expand Down
9 changes: 7 additions & 2 deletions aws_cloudwatch/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,12 @@ Provided by: [bonitoo.io](.)

### Quick install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml
Expand All @@ -30,7 +35,7 @@ This template includes the following:
- 1 Variable: `bucket`
- 1 Telegraf Configuration: `AWS CloudWatch`

## Setup instructions
## Setup Instructions

Load the dashboards and use the [Telegraf CloudWatch plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/cloudwatch) into your
environment.
Expand Down
7 changes: 6 additions & 1 deletion csgo/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This Dashboard offers you information about your game in CSGO. Information about

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/csgo/csgo.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/csgo/csgo.yml
Expand Down
7 changes: 6 additions & 1 deletion currency_exchange_rates/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,12 @@ It also shows how to use functions such as [timedMovingAverage()](https://v2.doc

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/currency_exchange_rates/currency_exchange_rates.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/currency_exchange_rates/currency_exchange_rates.yml
Expand Down
9 changes: 7 additions & 2 deletions docker/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ Use this InfluxDB template to monitor Docker.

### Quick install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/docker/docker.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/docker/docker.yml
Expand All @@ -23,7 +28,7 @@ influx apply -f https://raw.githubusercontent.com/influxdata/community-templates
- 1 Notification Endpoint: Http Post
- 1 Notification Rules: Crit Alert

## Setup instructions
## Setup Instructions

General instructions on using InfluxDB Templates can be found in the [use a template](../docs/use_a_template.md) document.

Expand Down
20 changes: 13 additions & 7 deletions endpoint-security-state/readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Endpoint Security State Template
## Endpoint Security State Template

This InfluxDB template works by connecting to secure endpoints and attempting to log in. Using the `http_response` and `x509_cert` Telegraf plugins, availability, authentication, and certificate information is collected.
The dashboard displays the general availability for each endpoint along with the x509 certificate status and authentication state.
Expand All @@ -10,6 +10,18 @@ The dashboard displays the general availability for each endpoint along with the
- "🔴" Service is critical. Endpoint is unavailable, certificate is or will expire in less than 1 day, or authentication is failing.
- "❓" We could not determine the state of the service.

### Quick Install

#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/endpoint-security-state/endpoint-security-state.yml

#### Influx CLI
From your [InfluxDB configured CLI environment](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/):
```
influx apply --template-url https://raw.githubusercontent.com/influxdata/community-templates/master/endpoint-security-state/endpoint-security-state.yml
```

## Included Resources

- 1 Bucket: `telegraf`
Expand All @@ -25,12 +37,6 @@ The dashboard displays the general availability for each endpoint along with the

## Setup Instructions

### Install the template package
From your [InfluxDB configured CLI environment](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/):
```
influx apply --template-url https://raw.githubusercontent.com/influxdata/community-templates/master/endpoint-security-state/endpoint-security-state.yml
```

### Customize the Telegraf configuration
Add the endpoints you would like to watch to specific input section(s).
For certificate verfification add URLs to the `sources` list in the `x509_cert` plugin configuration.
Expand Down
5 changes: 5 additions & 0 deletions fortnite/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,11 @@ Provides performance insights and metrics tracking for both professional and ama

### Quick Install

#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/fortnite/fn-template.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
Expand Down
9 changes: 7 additions & 2 deletions gcp_monitoring/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,12 @@ Cloud Monitoring API v3. There are three dashboards in this template.**

### Quick install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/gcp_monitoring/gcp_monitoring.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/gcp_monitoring/gcp_monitoring.yml
Expand All @@ -34,7 +39,7 @@ This template includes the following:
- 1 Variable: `bucket`
- 1 Telegraf Config: `GCP Stackdriver`

## Setup instructions
## Setup Instructions


Load the dashboards and use the Telegraf Stackdriver plugin into your
Expand Down
7 changes: 6 additions & 1 deletion github/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This dashboard help you get metrics of your Github repository.

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/github/github.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/github/github.yml
Expand Down
7 changes: 6 additions & 1 deletion haproxy/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This dashboard help you get metrics of your HAProxy instance.

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/haproxy/haproxy.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/haproxy/haproxy.yml
Expand Down
7 changes: 6 additions & 1 deletion influxdb2_oss_metrics/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This InfluxDB Template can be used to monitor your already running InfluxDB 2 in

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/influxdb2_oss_metrics/influxdb2_oss_metrics.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/influxdb2_oss_metrics/influxdb2_oss_metrics.yml
Expand Down
7 changes: 6 additions & 1 deletion jboss_wildfly/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This Dashboard offers you information about your jBoss-Wildfly instance. Uptime,

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/jboss_wildfly/jboss_wildfly.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/jboss_wildfly/jboss_wildfly.yml
Expand Down
7 changes: 6 additions & 1 deletion jenkins/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ This InfluxDB Template can be used to montior a Jenkins instance

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/jenkins/jenkins.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/jenkins/jenkins.yml
Expand Down
9 changes: 7 additions & 2 deletions k8s/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,12 @@ supports Google Cloud Platform, AWS and on-premise K8S environments.**

### Quick install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/k8s/k8s.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/k8s/k8s.yml
Expand All @@ -31,7 +36,7 @@ This template includes the following:
- 1 Telegraf Config: `K8S Configuration`


## Setup instructions
## Setup Instructions

Set up and install Telegraf `kubernetes` and `kube_inventory` plugins into your
Telegraf configmap.
Expand Down
28 changes: 18 additions & 10 deletions kafka/readme.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,34 @@
# Kafka Monitoring Template with Telegraf and Jolokia
## Kafka Monitoring Template with Telegraf and Jolokia

## Dashboards
### Dashboards

### Kafka
#### Kafka

<img src="images/kafka-dash.png" width="425"/> <img src="images/kafka-dash-light.png" width="425"/>

### Kafka Producer Metrics
#### Kafka Producer Metrics

<img src="images/kafka-dash-producer.png" width="425"/> <img src="images/kafka-dash-producer-light.png" width="425"/>

### Kafka Consumer Metrics
#### Kafka Consumer Metrics

<img src="images/kafka-dash-consumer.png" width="425"/> <img src="images/kafka-dash-consumer-light.png" width="425"/>

### Kafka JVM
#### Kafka JVM

<img src="images/kafka-dash-jvm.png" width="425"/> <img src="images/kafka-dash-jvm-light.png" width="425"/>

### Quick Install

#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/kafka/kafka-template.yml

#### Influx CLI
If you have your InfluxDB credentials configured in the CLI, you can install this template with:

`influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/kafka/kafka-template.yml`

## Requirements

* Set environment variables on host/s from which Telegraf will be sending metrics. These are:
Expand All @@ -35,10 +46,7 @@

*Note: Kafka and Zookeper can be easily obtained and managed through the open source [Confluent Platform](https://www.confluent.io/download).*

## Get started
If you have your InfluxDB credentials configured in the CLI, you can install this template with:

`influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/kafka/kafka-template.yml`
## Setup Instructions

Once installed, you'll need to start up Telegraf to pull metrics from your Jolokia-attached Kafka broker/s. Checkout [Telegraf docs](https://docs.influxdata.com/telegraf/v1.14/) for installing and starting Telegraf.

Expand Down
7 changes: 6 additions & 1 deletion linux_system/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ This InfluxDB Template can be used to monitor your Linux System.

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/linux_system/linux_system.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/linux_system/linux_system.yml
Expand Down
7 changes: 6 additions & 1 deletion minio/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ This template allows you to monitor your MinIO instance. The data you can watch

### Quick Install

If you have your InfluxDB credentials [configured in the CLI](Vhttps://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:
#### InfluxDB UI

In the InfluxDB UI, go to Settings->Templates and enter this URL: https://raw.githubusercontent.com/influxdata/community-templates/master/minio/minio.yml

#### Influx CLI
If you have your InfluxDB credentials [configured in the CLI](https://v2.docs.influxdata.com/v2.0/reference/cli/influx/config/), you can install this template with:

```
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/minio/minio.yml
Expand Down
Loading

0 comments on commit 24b6573

Please sign in to comment.