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

Senzing-factory/build resources#132 correct file references #86

Merged
merged 4 commits into from
Apr 18, 2024
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
19 changes: 14 additions & 5 deletions HOWTO/bring-up-ELK-stack.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# How to bring up an ELK stack

The following gives steps and an outline on how to bring up an ELK stack for docker-compose stacks.
An existing ELK stack exists in the [docker-compose-demo](https://github.com/senzing-garage/docker-compose-demo/blob/main/resources/postgresql/docker-compose-rabbitmq-postgresql-with-ELK.yaml)
An existing ELK stack exists in the [docker-compose-demo]
github repository. This page assumes a working knowledge of docker and docker-compose.

## Prerequisites
1. [docker](https://github.com/senzing-garage/knowledge-base/blob/main/HOWTO/install-docker.md) - minimum version: [20.10.16](https://docs.docker.com/engine/release-notes/#201016)
2. [docker-compose](https://github.com/senzing-garage/knowledge-base/blob/main/HOWTO/install-docker-compose.md) - minimum version: [1.29.0](https://docs.docker.com/compose/release-notes/#1290)
3. [elasticsearch](https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html) - minimum version: [8.5.3](https://www.elastic.co/guide/en/elasticsearch/reference/current/release-highlights.html)
1. [docker] - minimum version: [20.10.16]
2. [docker-compose] - minimum version: [1.29.0]
3. [elasticsearch] - minimum version: [8.5.3]


### Notes
Expand All @@ -30,7 +30,7 @@ important requirements
```

### Portainer
- A good tool to monitor individual Docker logs is [Portainer](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/portainer.md). When running, portainer is viewable at localhost:9170
- A good tool to monitor individual Docker logs is [Portainer]. When running, portainer is viewable at localhost:9170


### 📘 Instructions
Expand Down Expand Up @@ -88,3 +88,12 @@ during its startup, there will almost always be error logs.
## View logs
- Give the ELK stack a few minutes to start and then logs are viewable in kibana at localhost:5601.
Navigate to "Analytics" -> "Discover" to see logs

[1.29.0]: https://docs.docker.com/compose/release-notes/#1290
[8.5.3]: https://www.elastic.co/guide/en/elasticsearch/reference/current/release-highlights.html
[20.10.16]: https://docs.docker.com/engine/release-notes/#201016
[docker]: https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/docker.md
[docker-compose]: https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/docker-compose.md
[docker-compose-demo]: https://github.com/senzing-garage/docker-compose-demo/blob/main/resources/postgresql/docker-compose-rabbitmq-postgresql-with-ELK.yaml
[elasticsearch]: https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html
[Portainer]: https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/portainer.md
48 changes: 24 additions & 24 deletions HOWTO/grep-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,30 +93,30 @@

```console
cat<<EOT > /tmp/grep-update-links.txt
HOWTO/install-aws-cli.md
HOWTO/install-curl.md
HOWTO/install-db2-client.md
HOWTO/install-docker-compose.md
HOWTO/install-docker-registry-server.md
HOWTO/install-docker.md
HOWTO/install-git.md
HOWTO/install-helm.md
HOWTO/install-java.md
HOWTO/install-jq.md
HOWTO/install-jupyter-notebooks.md
HOWTO/install-kubectl.md
HOWTO/install-libmysqlclient21.md
HOWTO/install-make.md
HOWTO/install-minikube.md
HOWTO/install-minishift.md
HOWTO/install-nodejs.md
HOWTO/install-npm.md
HOWTO/install-packer.md
HOWTO/install-pip3.md
HOWTO/install-python-3.md
HOWTO/install-rancher.md
HOWTO/install-vagrant.md
HOWTO/install-virtualbox.md
WHATIS/aws-cli.md
WHATIS/curl.md
WHATIS/db2-client.md
WHATIS/docker-compose.md
WHATIS/docker-registry-server.md
WHATIS/docker.md
WHATIS/git.md
WHATIS/helm.md
WHATIS/java.md
WHATIS/jq.md
WHATIS/jupyter-notebooks.md
WHATIS/kubectl.md
WHATIS/libmysqlclient21.md
WHATIS/make.md
WHATIS/minikube.md
WHATIS/minishift.md
WHATIS/nodejs.md
WHATIS/npm.md
WHATIS/packer.md
WHATIS/pip3.md
WHATIS/python.md
WHATIS/rancher.md
WHATIS/vagrant.md
WHATIS/virtualbox.md
EOT

```
Expand Down