Contents for lecture 5-1

This commit is contained in:
Joan López de la Franca Beltran 2022-04-28 10:23:45 +02:00
parent 2a6e9ba195
commit c4619f14da
3 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,32 @@
version: "3.9"
services:
grafana:
image: "grafana/grafana:8.4.2"
ports:
- "3000:3000"
volumes:
- ./provisioning:/etc/grafana/provisioning
environment:
- GF_PLUGINS_PLUGIN_ADMIN_ENABLED=true
loki:
image: "grafana/loki:2.4.2"
ports:
- "3100:3100"
promtail:
image: "grafana/promtail:2.4.2"
volumes:
- logs_dir:/tmp/log
- ./promtail.yml:/etc/promtail/config.yaml
command: -config.file=/etc/promtail/config.yaml
flog:
image: "mingrammer/flog:0.4.3"
command: -f json -t log -o /tmp/log/json.log -d 200ms -w -l
volumes:
- logs_dir:/tmp/log
volumes:
logs_dir:

View File

@ -0,0 +1,11 @@
clients:
- url: http://loki:3100/loki/api/v1/push
scrape_configs:
- job_name: flog
static_configs:
- targets:
- localhost
labels:
job: flogs
__path__: /tmp/log/*.log

View File

@ -0,0 +1,8 @@
apiVersion: 1
datasources:
- name: Loki
type: loki
url: http://loki:3100
isDefault: true
editable: true