X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=docker%2FPrometheus%2FDockerfile;h=1bdbaf9a3802db32e8ebeed28ea0b0a3abb64e58;hb=HEAD;hp=b32a95d8a12379f0d2899a6cb35ca33502c7af31;hpb=c973b57b1f34ecb64f248f3098ac7b79c1b8a0ae;p=osm%2Fdevops.git diff --git a/docker/Prometheus/Dockerfile b/docker/Prometheus/Dockerfile index b32a95d8..1bdbaf9a 100644 --- a/docker/Prometheus/Dockerfile +++ b/docker/Prometheus/Dockerfile @@ -1,24 +1,19 @@ -# Copyright 2020 Whitestack, LLC -# ************************************************************* - -# This file is part of OSM Monitoring module -# All Rights Reserved to Whitestack, LLC - -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at - -# http://www.apache.org/licenses/LICENSE-2.0 - +####################################################################################### +# Copyright ETSI Contributors and Others. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# # Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -# For those usages not covered by the Apache License, Version 2.0 please -# contact: fbravo@whitestack.com or glavado@whitestack.com -## +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. +####################################################################################### FROM python:3.8 @@ -26,6 +21,9 @@ FROM python:3.8 ENV PROMETHEUS_URL http://prometheus:9090 ENV MONGODB_URL mongodb://mongo:27017 ENV PROMETHEUS_CONFIG_FILE /etc/prometheus/prometheus.yml +ENV PROMETHEUS_BASE_CONFIG_FILE /etc/prometheus_base/prometheus.yml +ENV PROMETHEUS_ALERTS_FILE /etc/prometheus/osm_alert_rules.yml +ENV PROMETHEUS_BASE_ALERTS_FILE /etc/prometheus_base/osm_alert_rules.yml ENV TARGET_DATABASE osm WORKDIR /code @@ -36,4 +34,4 @@ RUN pip install -r requirements.txt COPY src/app.py . -CMD [ "python", "-u", "./app.py" ] \ No newline at end of file +CMD [ "python", "-u", "./app.py" ]