Initial configuration.

This commit is contained in:
Christian Steinle
2022-09-16 08:35:37 +02:00
commit a883142737
3 changed files with 38 additions and 0 deletions

18
.drone.yml Normal file
View File

@@ -0,0 +1,18 @@
kind: pipeline
name: default
steps:
- name: build container
image: plugins/docker
settings:
dockerfile: Dockerfile
username:
from_secret: registry-username
password:
from_secret: registry-password
registry: https://cs-registry.ddnss.de
repo: cs-registry.ddnss.de/${DRONE_REPO_OWNER}/prometheus
dry_run: false
purge: false
tags:
- ${DRONE_TAG}

3
Dockerfile Normal file
View File

@@ -0,0 +1,3 @@
FROM prom/prometheus
ADD prometheus.yml /etc/prometheus/

17
prometheus.yml Normal file
View File

@@ -0,0 +1,17 @@
global:
scrape_interval: 10s
external_labels:
monitor: strato-production-monitor
scrape_configs:
- job_name: prometheus
static_configs:
- targets: ['prometheus.steinle-computer.de']
- job_name: node-exporter
static_configs:
- targets: ['node-exporter.steinle-computer.de']
- job_name: traefik
static_configs:
- targets: ['traefik.steinle-computer.de']
- basic_auth:
- username: chris
- password: 9VJqWNxku4hHdB2zhjk4GHyMLQHCZX