Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: fix Promtail / Loki capitalization #1130

Merged
merged 2 commits into from
Oct 8, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Started loki (SHA or version)
2. Started promtail (SHA or version) to tail '...'
1. Started Loki (SHA or version)
2. Started Promtail (SHA or version) to tail '...'
3. Query: `{} term`

**Expected behavior**
Expand All @@ -23,5 +23,5 @@ A clear and concise description of what you expected to happen.
- Infrastructure: [e.g., Kubernetes, bare-metal, laptop]
- Deployment tool: [e.g., helm, jsonnet]

**Screenshots, promtail config, or terminal output**
**Screenshots, Promtail config, or terminal output**
If applicable, add any output to help explain your problem.
2 changes: 1 addition & 1 deletion cmd/docker-driver/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ The Docker daemon on each Docker host has a default logging driver; each contain

When you start a container, you can configure it to use a different logging driver than the Docker daemon’s default, using the `--log-driver` flag. If the logging driver has configurable options, you can set them using one or more instances of the `--log-opt <NAME>=<VALUE>` flag. Even if the container uses the default logging driver, it can use different configurable options.

The following command configure the container `grafana` to start with the loki drivers which will send logs to `logs-us-west1.grafana.net` Loki instance, using a batch size of 400 entries and will retry maximum 5 times if it fails.
The following command configure the container `grafana` to start with the Loki drivers which will send logs to `logs-us-west1.grafana.net` Loki instance, using a batch size of 400 entries and will retry maximum 5 times if it fails.

```bash
docker run --log-driver=loki \
Expand Down
6 changes: 3 additions & 3 deletions debug/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ You can use the `docker-compose.yaml` in this directory to launch the debug vers

## Promtail in kubernetes

If you want to debug promtail in kubernetes, I have done so with the ksonnet setup:
If you want to debug Promtail in kubernetes, I have done so with the ksonnet setup:

```shell
ks init promtail
Expand Down Expand Up @@ -48,9 +48,9 @@ promtail + {
}
```

change the `some_cluster_name` to anything meaningful to help find your logs in loki
change the `some_cluster_name` to anything meaningful to help find your logs in Loki

also update the `hostname`, `username`, and `password` for your loki instance.
also update the `hostname`, `username`, and `password` for your Loki instance.

## Loki in kubernetes

Expand Down
4 changes: 2 additions & 2 deletions docs/clients/promtail/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Supported contents and default values of `config.yaml`:
# Configures the server for Promtail.
[server: <server_config>]

# Describes how promtail connects to multiple instances
# Describes how Promtail connects to multiple instances
# of Loki, sending logs to each.
clients:
- [<client_config>]
Expand Down Expand Up @@ -226,7 +226,7 @@ The `scrape_config` block configures how Promtail can scrape logs from a series
of targets using a specified discovery method:

```yaml
# Name to identify this scrape config in the promtail UI.
# Name to identify this scrape config in the Promtail UI.
job_name: <string>

# Describes how to parse log lines. Suported values [cri docker raw]
Expand Down
4 changes: 2 additions & 2 deletions docs/clients/promtail/pipelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ scrape_configs:
expression: ".*(?P<panic>panic: .*)"

# The metrics stage is going to increment a panic_total metric counter
# which promtail exposes. The counter is only incremented when panic
# which Promtail exposes. The counter is only incremented when panic
# was extracted from the regex stage.
- metrics:
- panic_total:
Expand Down Expand Up @@ -179,7 +179,7 @@ The final value for the timestamp is sent to Loki.
##### Log Line

The current log line, represented as text. Initialized to be the text that
promtail scraped. Action stages can modify this value.
Promtail scraped. Action stages can modify this value.

The final value for the log line is sent to Loki as the text content for the
given log entry.
Expand Down
2 changes: 1 addition & 1 deletion docs/design-documents/labels.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ The Docker log format is an example where multiple levels of processing may be r

A pipelined approach should allow for handling these more challenging scenarios

There are 2 interfaces within promtail already that should support constructing a pipeline:
There are 2 interfaces within Promtail already that should support constructing a pipeline:

```go
type EntryMiddleware interface {
Expand Down
2 changes: 1 addition & 1 deletion docs/operations/authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ of populating this value should be handled by the authenticating reverse proxy.
For more information on multi-tenancy please read its
[documentation](multi-tenancy.md).

For information on authenticating promtail, please see the docs for [how to
For information on authenticating Promtail, please see the docs for [how to
configure Promtail](../clients/promtail/configuration.md).
12 changes: 6 additions & 6 deletions production/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The demo includes complimentary metrics (Prometheus or Graphite) that help illus

The Docker images for [Loki](https://hub.docker.com/r/grafana/loki/) and [Promtail](https://hub.docker.com/r/grafana/promtail/) are available on DockerHub.

To test locally, we recommend using the `docker-compose.yaml` file in this directory. Docker starts containers for promtail, Loki, and Grafana.
To test locally, we recommend using the `docker-compose.yaml` file in this directory. Docker starts containers for Promtail, Loki, and Grafana.

1. Either `git clone` this repository locally and `cd loki/production`, or download a copy of the [docker-compose.yaml](docker-compose.yaml) locally.

Expand All @@ -38,14 +38,14 @@ To test locally, we recommend using the `docker-compose.yaml` file in this direc

1. Grafana should now be available at http://localhost:3000/. Log in with `admin` / `admin` and follow the [steps for configuring the datasource in Grafana](../docs/querying.md#grafana), using `http://loki:3100` for the URL field.

**Note:** When running locally, promtail starts before loki is ready. This can lead to the error message "Data source connected, but no labels received." After a couple seconds, Promtail will forward all newly created log messages correctly.
**Note:** When running locally, Promtail starts before Loki is ready. This can lead to the error message "Data source connected, but no labels received." After a couple seconds, Promtail will forward all newly created log messages correctly.
Until this is fixed we recommend [building and running from source](#build-and-run-from-source).

For instructions on how to query Loki, see [our usage docs](../docs/querying.md).

## Using Helm to deploy on Kubernetes

There is a [Helm chart](helm) to deploy Loki and promtail to Kubernetes.
There is a [Helm chart](helm) to deploy Loki and Promtail to Kubernetes.

## Build and run from source

Expand All @@ -69,7 +69,7 @@ To build Promtail on non-Linux platforms, use the following command:
$ go build ./cmd/promtail
```

On Linux, promtail requires the systemd headers to be installed for
On Linux, Promtail requires the systemd headers to be installed for
Journal support.

With Journal support on Ubuntu, run with the following commands:
Expand All @@ -86,7 +86,7 @@ $ sudo yum install -y systemd-devel
$ go build ./cmd/promtail
```

Otherwise, to build promtail without Journal support, run `go build`
Otherwise, to build Promtail without Journal support, run `go build`
with CGO disabled:

```bash
Expand All @@ -108,7 +108,7 @@ $ docker run -ti -p 3000:3000 grafana/grafana:master

Grafana should now be available at http://localhost:3000/. Follow the [steps for configuring the datasource in Grafana](../docs/querying.md) and set the URL field to `http://host.docker.internal:3100`.

For instructions on how to use loki, see [our usage docs](../docs/querying.md).
For instructions on how to use Loki, see [our usage docs](../docs/querying.md).

## Get inspired by our production setup

Expand Down
2 changes: 1 addition & 1 deletion production/helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ Then follow the [instructions for adding the loki datasource](/docs/querying.md#
If Loki and Promtail are deployed on different clusters you can add an Ingress in front of Loki.
By adding a certificate you create an https endpoint. For extra security enable basic authentication on the Ingress.

In promtail set the following values to communicate with https and basic auth
In Promtail set the following values to communicate with https and basic auth

```
loki:
Expand Down
2 changes: 1 addition & 1 deletion production/ksonnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ $ jb install github.com/ksonnet/ksonnet-lib/ksonnet.beta.3/k8s.libsonnet

## Deploying Promtail to your cluster.

Grab the promtail module using jb:
Grab the `promtail` module using jb:

```
$ jb install github.com/grafana/loki/production/ksonnet/promtail
Expand Down