mirror of
https://github.com/marcel-dempers/docker-development-youtube-series.git
synced 2025-06-06 17:01:30 +00:00
Merge pull request #254 from marcel-dempers/opentel-logs
basic opentel overview demo
This commit is contained in:
commit
0faa84adf7
6
.gitignore
vendored
6
.gitignore
vendored
@ -4,7 +4,6 @@ node_modules/
|
|||||||
__pycache__/
|
__pycache__/
|
||||||
*.pem
|
*.pem
|
||||||
*.csr
|
*.csr
|
||||||
# terraform
|
|
||||||
.terraform
|
.terraform
|
||||||
*.tfstate
|
*.tfstate
|
||||||
*.tfstate.*
|
*.tfstate.*
|
||||||
@ -16,4 +15,7 @@ kubernetes/rancher/volume/*
|
|||||||
kubernetes/portainer/business/volume*
|
kubernetes/portainer/business/volume*
|
||||||
|
|
||||||
#ignore postgres data for sample and database tutorials
|
#ignore postgres data for sample and database tutorials
|
||||||
pgdata
|
pgdata
|
||||||
|
|
||||||
|
#ignore sample data mount points
|
||||||
|
.data
|
3
monitoring/logging/opentelemetry/README.md
Normal file
3
monitoring/logging/opentelemetry/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Logging with OpenTelemetry
|
||||||
|
|
||||||
|
<a href="https://youtu.be/bIxt1b0GOU4" title="fluentd-intro"><img src="https://i.ytimg.com/vi/bIxt1b0GOU4/hqdefault.jpg" width="20%" alt="opentel-intro" /></a>
|
20
monitoring/logging/opentelemetry/config.yaml
Normal file
20
monitoring/logging/opentelemetry/config.yaml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
receivers:
|
||||||
|
filelog:
|
||||||
|
include:
|
||||||
|
- /var/lib/docker/containers/*/*.log
|
||||||
|
start_at: end
|
||||||
|
storage: file_storage
|
||||||
|
extensions:
|
||||||
|
file_storage:
|
||||||
|
directory: /etc/otelcol-contrib/.data/storage/
|
||||||
|
create_directory: true
|
||||||
|
exporters:
|
||||||
|
file:
|
||||||
|
path: /etc/otelcol-contrib/.data/output_logs.log
|
||||||
|
service:
|
||||||
|
extensions: [file_storage]
|
||||||
|
pipelines:
|
||||||
|
logs:
|
||||||
|
receivers: [filelog]
|
||||||
|
processors: []
|
||||||
|
exporters: [file]
|
8
monitoring/logging/opentelemetry/docker-compose.yaml
Normal file
8
monitoring/logging/opentelemetry/docker-compose.yaml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
services:
|
||||||
|
otel-collector:
|
||||||
|
image: otel/opentelemetry-collector-contrib
|
||||||
|
user: "0"
|
||||||
|
volumes:
|
||||||
|
- ./config.yaml:/etc/otelcol-contrib/config.yaml
|
||||||
|
- ./.data:/etc/otelcol-contrib/.data
|
||||||
|
- /var/lib/docker/containers:/var/lib/docker/containers
|
@ -18,4 +18,12 @@
|
|||||||
* Plugins
|
* Plugins
|
||||||
* Demos
|
* Demos
|
||||||
|
|
||||||
[Check if out](./fluentd/introduction/readme.md)
|
[Check if out](./fluentd/introduction/readme.md)
|
||||||
|
|
||||||
|
## Introduction to OpenTelemetry
|
||||||
|
|
||||||
|
<a href="https://youtu.be/bIxt1b0GOU4" title="fluentd-intro"><img src="https://i.ytimg.com/vi/bIxt1b0GOU4/hqdefault.jpg" width="20%" alt="opentel-intro" /></a>
|
||||||
|
|
||||||
|
* What is OpenTelemetry
|
||||||
|
* Configuration
|
||||||
|
* Demos
|
||||||
|
Loading…
x
Reference in New Issue
Block a user