This page in English
Метрики является приложением IONDV. Framework.
Перейдите
IONDV. Metrics - приложение собирающее и отображающее данные собранные с помощью модуля IONDV. Watch.
Пример использования:
- разверните приложение IONDV. Metrics по типовой инструкции IONDV. Framework application
- или получите готовый докер образ и запустите его по типовой инструкции IONDV. Framework
- разместите html код
<div><img src="https://your.domain/watch/METRIC-IDENTIFICATOR" style="position:absolute; left:-9999px;" alt="iondv metrics"></div>
на вашей страничке с сылкой на запущенное приложение IONDV. Metrics - или для любого приложения IONDV. Framework зайдтей в deploy.json параметр
pageEndContent
для глобальных настроек (для всех модулей) или для отдельного модуля :
{
"globals": {
"pageEndContent": "<div><img src=\"http://your.domain/watch/METRIC-IDENTIFICATOR\" style=\"position:absolute; left:-9999px;\" height=1 width=1 alt=\"iondv-metrics\" /></div>"
}
}
- откройте html страничку или IONDV приложение, например запущенное локально по адресу http://localhost:8888 для отправки метрик посещения страницы
- откройте ваше приложение http://your.domain/registry для просмотра записанных метрик
Следуйте следующим инструкциям для запуска контейнера с приложением:
- Запустите СУБД Mongodb
docker run --name mongodb \
-v mongodb_data:/data/db \
-p 27017:27017 \
--restart unless-stopped \
-d \
mongo
- Разверните метаданные приложения IONDV. Metrics
docker run --entrypoint="" --link mongodb --rm iondv/metrics node bin/import --src ./applications/metrics --ns metrics
docker run --entrypoint="" --link mongodb --rm iondv/metrics node bin/setup metrics --reset
- Создайте пользователя
admin
с паролем123
и рольюadmin
docker run --entrypoint="" --link mongodb --rm iondv/metrics node bin/adduser --name admin --pwd 123
docker run --entrypoint="" --link mongodb --rm iondv/metrics node bin/acl --u admin@local --role admin --p full
- Запустите приложение
docker run -d -p 80:8888 --name metrics --link mongodb iondv/metrics
Откройте в браузере http://localhost/watch
. Вы получите результирующий статус OK
. Адрес в нотации http://your.domain/watch
не отслеживается и служит для проверки состояния докер контейнера.
Откройте в браузере http://localhost/watch/test
. Результатом будет однопиксельная картинка PNG, а результат запроса будет сохранен и доступен через модуль IONDV. Registry.
Откройте в браузере http://localhost/registry
и после авторизации вы увидите список осуществленных запросов с параметрами запросов по адресу http://localhost/watch/**
.
Copyright (c) 2019 LLC "ION DV".
All rights reserved.