Skip to main content

Просмотр метрик

Чтобы просмотреть метрики с использованием API метрик в качестве источника данных, можно воспользоваться разнообразным сторонним программным обеспечением, которое можно развертывать внутри или снаружи вашего кластера.

Например, можно использовать приложение Grafana с API метрик в качестве источника данных и отображать результаты в формате операционной панели.

Примечание:

До версии ArcGIS Enterprise 11.2 в Kubernetes Grafana была доступна непосредственно через API администратора ArcGIS Enterprise, но с тех пор она была удалена. Хотя она больше не доступна непосредственно из программного обеспечения, вы по-прежнему можете использовать Grafana с API метрик, установив ее отдельно.

Определите шаблон URL

Для использования API метрик в качестве источника данных в вашем стороннем приложении вы должны зарегистрировать этот URL в приложении.

Примечание:

При регистрации API в качестве источника данных убедитесь, что его URL отражает, может ли он быть доступен изнутри или снаружи кластера.

Примечание:

Используйте шаблон URL-адреса, который соответствует вашему развертыванию.

  • Внешний URL сервиса (используется при доступе к API внутри или снаружи кластера): https://<FQDN>/<context>/prometheus

  • Внутренний URL сервис (используется при доступе к API из одного кластера): http://arcgis-rest-metrics-api.<deploymentNamespace>.svc.cluster.local:8443/arcgis/prometheus

Добавьте Prometheus в качестве источника данных

Чтобы использовать API метрик в своем приложении, вы должны выбрать Prometheus в качестве типа источника данных.

Следующие шаги являются примером этого процесса при использовании Grafana; однако другие приложения будут использовать аналогичные шаги.

  1. В пользовательском интерфейсе Grafana откройте меню Конфигурация.

  2. Щелкните Источники данных.

  3. Щелкните Добавить источник данных.

  4. Выберите Prometheus в качестве типа.

  5. Выберите URL сервера в качестве соответствующего URL-адреса сервера Prometheus.

    • Внешний URL сервис (используется при доступе к API внутри или за пределами кластера): https://<FQDN>/<context>/prometheus

    • Внутренний URL сервис (используется при доступе к API из одного кластера): http://arcgis-rest-metrics-api.<deploymentNamespace>.svc.cluster.local:8443/arcgis/prometheus

  6. Установите Доступ - Браузер.

  7. Включите Базовую аутентификацию и введите учетные данные, которые вы указали при доступе к API метрик.

  8. Щелкните Сохранить и Тестировать для сохранения нового источника данных.

Примеры шаблонов операционной панели

После того как вы зарегистрировали API метрик и установили Prometheus в качестве источника, вы можете приступить к визуализации сервисных данных вашей организации. Для начала работы несколько образцов шаблонов операционных панелей Grafana доступны в репозитории наблюдаемости ArcGIS Enterprise. Вы можете импортировать эти операционные панели, загрузив JSON шаблона или вставив текст JSON напрямую. Выполните следующие шаги для импорта этих примеров операционных панелей Grafana.

  1. В Grafana щелкните Операционные панели.

  2. Щелкните Новый.

  3. В ниспадающем меню выберите Импорт.

  4. Выполните одно из следующих действий:

    • Загрузите файл операционной панели .json из шаблона.

    • Вставьте текст операционной панели .json, скопированный из шаблона, непосредственно в текстовую область.

Примечание:

Процесс импорта позволяет изменить имя операционной панели, выбрать источник данных, который должна использовать операционная панель, и указать любые префиксы метрик, используемые операционной панелью.