Я думаю, что вы, вероятно, [не хотите | не можете] использовать OpenCensus для того, что вы хотите сделать.
Что OpenCensus делает
OpenCensus передает метрики, например, в Stackdriver, Datadogи т. д., но для Прометея - поток запрос-ответ инвертируется, и метрики, как правило, извлекаются из конечной точки, которая отображает метрики в формате экспозиции Прометея.
Экспортер (-и) OpenCensus Prometheus - и для Java, пример, на который вы ссылаетесь - создает HTTP-сервер, в который вы будете вливать свои метрики (см. этот пример, как принцип тот же).
Прометей - или какой-то другой сервискоторый понимает формат метрики Prometheus - затем периодически очищает эту конечную точку и принимает метрики.
Что делает Prometheus Pushgateway
Ваша задача cron будет генерировать метрики, которые должны быть помещены, например, в Prometheus Pushgateway.В этой архитектуре Pushgateway заменяет конечную точку Экспортера OpenCensus Prometheus.
Все, что вам нужно - возможно, не что иное, как операторы curl, добавленные в ваши задания cron - это то, что будет генерировать HTTP-запросыи отправь их на Пушгейтвей.См .:
https://github.com/prometheus/pushgateway#command-line https://github.com/prometheus/pushgateway#api
Затем вы настроите сервер Prometheus для очистки конечной точки Pushgateway для загрузки ваших метрик заданий cron.
HTH!