Skip to main content

Информация, предоставляемая API метрик

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

Метрики с суффиксом _created отражают unix-время (секунды) гистограмм и резюме с момента первого сбора соответствующей метрики. Это значение даёт представление о жизненном цикле метрики. Эти метрики не включены в таблицы ниже.

Статические системные метаданные

Системные метаданные отображаются для Portal for ArcGIS, ArcGIS Server и реляционного хранилища.

Имя Описание Тип Метки
about_information ОС, arcgis и информация об инфраструктуре Датчик componentName, id, nodeName, osBuild, osVersion, cpuInfo, cpuLogicalProcessor, memoryPhysicalTotalGB, arcgisVersion, arcgisBuild

Динамические системные метрики

Системные метрики указываются для Portal for ArcGIS, ArcGIS Server и реляционного хранилища.

Имя Описание Тип Метки
cpu_percent Процент процессора датчик componentName, id, nodeName
disk_capacity_GB Ёмкость дискового хранилища в ГБ датчик componentName, id, nodeName, diskMount, diskModel, diskType
disk_free_GB Свободное место на диске в GB датчик componentName, id, nodeName, diskMount, diskModel, diskType
disk_queue_length Текущая длина очереди диска датчик componentName, id, nodeName, diskName, diskModel
disk_read_bytes_total Текущее количество байт, прочитанных с диска счетчик componentName, id, nodeName, diskName, diskModel
disk_reads_total Текущее количество считываний дисков счетчик componentName, id, nodeName, diskName, diskModel
disk_write_bytes_total Текущее количество байт, записанных на диск счетчик componentName, id, nodeName, diskName, diskModel
disk_writes_total Текущее количество записей на диск счетчик componentName, id, nodeName, diskName, diskModel
memory_available_GB Объём доступной в настоящее время физической памяти в ГБ датчик componentName, id, nodeName
memory_committed_GB Память в данный момент зафиксирована в GB. Обычно это равно сумме байт, используемых в физической памяти и файлах подкачки датчик componentName, id, nodeName
memory_committed_limit_GB Максимальная память, которую система может зафиксировать без расширения файлов подкачки, в ГБ. Обычно она равна сумме размеров физической памяти и файлов подкачки датчик componentName, id, nodeName
processes_cpu_percent Процент процессора датчик componentName, id, nodeName, processId, processName
processes_memory_MB Процессная резидентная память в МБ датчик componentName, id, nodeName, processId, processName
processes_running Текущее общее количество запущенных процессов датчик componentName, id, nodeName
system_boot_time_seconds Количество секунд с момента загрузки датчик componentName, id, nodeName
system_threads Текущее количество системных потоков датчик componentName, id, nodeName

Метрики сервиса

Метрики сервиса отображаются для каждого сервиса, опубликованного на сайте ArcGIS Server.

Имя Описание Тип Метки
requests_failed_total Количество неудачных запросов счетчик componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, username, instancePool
requests_response_time_seconds_bucket Совокупное количество завершённых запросов за секунды — менее или равное верхней границе бакета, в секундах гистограмма componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, le, instancePool
requests_response_time_seconds_count Общее количество наблюдаемых запросов по всем бакетам гистограмма componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, instancePool
requests_response_time_seconds_sum Накопленное время отклика на все обнаруженные запросы в секундах гистограмма componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, instancePool
requests_response_time_seconds_counter_total Сумма времени ответа запросов в секундах счетчик componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, username, instancePool
requests_succeeded_total Количество выполненных запросов счетчик componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, instancePool
requests_total Количество запросов счетчик componentName, id, nodeName, appType, folderName, serviceName, serviceType, operation, responseCached, username, instancePool

Метрики организации

Имя Описание Тип Метки
items_added_total Общее количество добавленных элементов счетчик componentName, id, nodeName
items_count Общее количество элементов датчик componentName, id, nodeName
items_deleted_total Общее количество удаленных элементов счетчик componentName, id, nodeName
items_updated_total Общее количество обновлённых элементов счетчик componentName, id, nodeName
items_viewed_total Общее количество всех просмотренных элементов счетчик componentName, id, nodeName
users_added_total Общее количество добавленных пользователей Счетчик componentName, id, nodeName
users_count Общее количество пользователей датчик componentName, id, nodeName
users_login_total Общее количество входов пользователей счетчик componentName, id, nodeName
users_logout_total Общее количество выходов пользователей счетчик componentName, id, nodeName
Примечание:

Метрика items_count не включает элементы ресурсов Esri, например, ресурсы Living Atlas.

Метрики реляционных хранилищ

Имя Описание Тип Метки
active_connections Количество активных подключений к реляционному хранилищу датчик db_name, max_connections
relational_store_is_healthy Работоспособность реляционного хранилища датчик db_name, overallhealth
relational_store_read_only_mode Реляционное хранилище работает в режиме только чтения датчик db_name, read_only_mode
relational_store_replication_lag_time Время задержки репликации вторичного компьютера от основного в минутах датчик db_name
relational_store_role Роль реляционного хранилища датчик db_name, role
relational_store_row_count Количество строк в таблице датчик db_name, table
relational_store_status Статус реляционного хранилища датчик db_name, status
relational_table_size Размер реляционной таблицы в МБ датчик db_name, table
Примечание:

Системные таблицы исключаются при отчёте размера и количества строк самых больших таблиц.

Описания меток

Название метки Описание
appType Тип заявки, подающей запрос.
arcgisBuild Номер сборки компонента ArcGIS.
arcgisVersion Версия компонента ArcGIS.
componentName Название компонента, например, ArcGIS Portal, ArcGIS Server, ArcGIS Data Store.
cpuInfo Описание процессоров компьютера, на котором работает компонент ArcGIS.
cpuLogicalProcessor Количество логических процессоров для компьютера, на котором работает компонент ArcGIS.
db_name Название базы данных для метрик, связанных с ArcGIS Data Store.
diskModel Название модели диска.
diskMount Имя, присваиваемое монтируемому диску, например, C:\ или /opt.
diskName Имя ОС, присвоенное диску.
diskType Тип файловой системы.
folderName Имя папки, где создан сервис.
id Уникальный идентификатор компонента ArcGIS.
le Верхняя граница бакета в метрике гистограммы
max_connections Максимальное количество разрешенных подключений к хранилищу данных
memoryPhysicalTotalGB Общее количество оперативной памяти для компьютера, на котором работает компонент ArcGIS.
nodeName Имя компьютера с сервисом, обрабатывающим запрос.
операция Требуемая операция, например, запрос или экспорт. Информация об операции доступна только для запросов REST. Запросы SOAP возвращают только значение SOAP.
osBuild Номер сборки ОС (операционной системы).
osVersion Версия ОС (операционной системы).
overallhealth Показатель, определяющий, исправно ли реляционное хранилище.
processId ОС присвоила идентификатор процесса.
processName Имя запущенного процесса.
read_only_mode Булев индикатор, определяющий, находится ли реляционное хранилище в режиме только чтения.
responseCached Булев индикатор, определяющий, был ли ответ взят из кэша.
роль Роль реляционной базы данных ArcGIS Data Store, как основной, так и резервной.
serviceName Имя сервиса, включая имя папки, в которой находится этот сервис.
serviceType Тип сервиса, например, MapService или FeatureService.
status Статус реляционного хранилища: запущено либо остановлено.
таблица Название таблицы для числа строк реляционного хранилища.
username Имя пользователя, отправляющего запрос.