Для просмотра статистики использования с использованием 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; однако другие приложения будут использовать аналогичные шаги.
- Из интерфейса пользователя Grafana откройте меню Конфигурации.
- Щелкните Источники данных.
- Щелкните Добавить источник данных.
- Выберите Prometheus в качестве типа.
- Выберите URL сервера в качестве соответствующего URL-адреса сервера Prometheus.
- Внешний URL сервис (используется при доступе к API внутри или за пределами кластера): https://<FQDN>/<context>/prometheus
- Внутренний URL сервис (используется при доступе к API из одного кластера): http://arcgis-rest-metrics-api.<deploymentNamespace>.svc.cluster.local:8443/arcgis/prometheus
- Установите Доступ - Браузер
- Включите Базовую аутентификацию и введите учетные данные, которые вы указали при доступе к API метрик.
- Щелкните Сохранить и Тестировать для сохранения нового источника данных.
Примеры шаблонов операционной панели
После того как вы зарегистрировали API метрик и установили Prometheus в качестве источника, вы можете приступить к визуализации сервисных данных вашей организации. Для начала в репозитории ArcGIS Enterprise on Kubernetes доступно несколько примеров шаблонов операционной панели Grafana. Вы можете импортировать эти операционные панели, загрузив JSON шаблона или вставив текст JSON напрямую. Следуйте приведенным ниже инструкциям, чтобы импортировать эти примеры операционных панелей Grafana:
- В Grafana щелкните Операционные панели.
- Щелкните Новый.
- В ниспадающем меню выберите Импорт.
- Выполните одно из следующих действий:
- Загрузить файл операционной панели .json из шаблона.
- Вставьте текст операционной панели .json непосредственно в текстовую область, скопированную из шаблона.