Commit df7ee3b5 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Merge branch 'dev' into 'master'

Oculta salida de envío de métricas

See merge request redmic-project/certificates-manager!6
parents 59b721ba 38c09ef6
Loading
Loading
Loading
Loading
+13 −10
Original line number Diff line number Diff line
@@ -71,19 +71,22 @@ then

	docker service update ${secretAddParams} ${SERVER_SERVICE}

	cat <<EOF | docker run -i --rm --name alpine-curl --network metric-net byrnedo/alpine-curl --data-binary @- \
		${PUSHGATEWAY_HOST}/metrics/job/${metricsJob}
		# HELP certificates_updated_date_seconds Certificates updated date in seconds.
		# TYPE certificates_updated_date_seconds gauge
		certificates_updated_date_seconds{label="${CERT_NAME}"} ${dateInSeconds}
EOF

	echo "Certificates successfully updated!"
fi

cat <<EOF | docker run -i --rm --name alpine-curl --network metric-net byrnedo/alpine-curl --data-binary @- \
	${PUSHGATEWAY_HOST}/metrics/job/${metricsJob}
	# HELP certificates_valid_date_seconds Certificates still valid verification date in seconds.
sendMetricCmd="docker run -i --rm --name alpine-curl --network metric-net byrnedo/alpine-curl \
	--silent --data-binary @- ${PUSHGATEWAY_HOST}/metrics/job/${metricsJob}"

lastUpdateInSeconds="$(stat -c %Y ${fileToTestUpdate})"

cat <<EOF | ${sendMetricCmd}
	# HELP certificates_updated_date_seconds Certificates update date in seconds.
	# TYPE certificates_updated_date_seconds gauge
	certificates_updated_date_seconds{label="${CERT_NAME}"} ${lastUpdateInSeconds}
EOF

cat <<EOF | ${sendMetricCmd}
	# HELP certificates_valid_date_seconds Certificates verification date in seconds.
	# TYPE certificates_valid_date_seconds gauge
	certificates_valid_date_seconds{label="${CERT_NAME}"} ${dateInSeconds}
EOF