Zammad: Возможность отслеживать состояние системы Zammad через внешний URL-адрес, как это предлагает gitlab.

Созданный на 22 нояб. 2016  ·  10Комментарии  ·  Источник: zammad/zammad

screen shot 2016-11-22 at 11 23 51

feature backlog

Самый полезный комментарий

Я бы предпочел конечную точку метрик Prometheus.io :D

Все 10 Комментарий

Хороший!
Какие URL вы имеете в виду?
Также что-то вроде количества открытых и эскалированных тикетов?

В настоящее время это системный мониторинг/проверка работоспособности системы. Не отслеживание контента. :-о

Я предлагаю, чтобы открытые и эскалированные заявки были доступны через REST URI.

Я думаю, что эта тема о состоянии здоровья системы Zammad. Информация о содержании системы должна быть доступна через конечную точку API, как предложено @rkaldung . Однако это уже другая тема, так что не стесняйтесь открывать другую тему для этого, где мы можем обсудить это 👍

@rkaldung Эта проблема касается только технического мониторинга (как это делает gitlab).

@rkaldung @monotek Пожалуйста, сообщите о проблеме с новой функцией для «мониторинга контента». Для меня было бы хорошо следующее содержание (1) В чем проблема?, 2) Как ее решить).

Сделано в мастере.

screen shot 2016-11-23 at 15 31 42

Пожалуйста, включите аутентификацию HTTP-токена, как это используется для API :-)

Привет,
какая-то документация на docs.zammad.org была бы неплохо:
Он должен ответить на вопросы:
Что будет показано, если все в порядке (стиль json)
Что будет показано, если что-то не получится?
Есть ли какая-то разница между чем-то серьезным сбоем, который остановит работу Zammad в целом, и чем-то небольшим, например, одно электронное письмо не может быть обработано?
Что тогда будет выводом формата JSON.
Нам нужна эта информация для создания проверки Nagios для этого URL и обработки различных состояний и сообщений.
Спасибо 🥇

Привет , @jaykijay. Я только что проверял эту тему, потому что тоже создавал проверку nagios для нашей системы мониторинга. Я обнаружил, что проверки и их вывод определены в https://github.com/zammad/zammad/blob/81dfe88d993793dccf9c6221af49d9a67ea5ccb0/app/controllers/monitoring_controller.rb#L39 .

А для проблемы @monotek, упомянутой в https://github.com/zammad/zammad/issues/453#issuecomment -262507841 о чтении количества открытых заявок, теперь это, похоже, доступно по URI api/v1/monitoring/status?token=foo .

Я бы предпочел конечную точку метрик Prometheus.io :D

Была ли эта страница полезной?
0 / 5 - 0 рейтинги