Пособие WMI — пакет расширения: различия между версиями
(Новая страница: «Расширения основаны на конфигурационном файле YAML. Его минимально...») |
(нет различий)
|
Текущая версия на 15:51, 22 сентября 2025
Расширения основаны на конфигурационном файле YAML. Его минимальное содержимое:
name- необходимо начинать сcustom:для пользовательских расширенийversionauthorminDynatraceVersion- Минимальная версия Ключ-АСТРОМ для обеспечения минимальной версии схемы расширения
На этом этапе вы
- Создадите файл YAML
- Создадите свой пакет расширений
- Загрузите свое расширение в Ключ-АСТРОМ
Создание файла YAML
Используйте следующий шаблон.
| name: custom:demo.host-observability
version: # add version minDynatraceVersion: "1.227" author: name: # add your name |
Сохраните свой ключ extension.yaml, ключ разработчика и сертификаты, используя следующую структуру:
| my-sample-extension/
└── src/ ├── extension.yaml dashboards/ └── dashboard.json alerts/ └── alert.json |
Создание и подпись своего пакета расширения
В директории extensions выполните следующую команду:
| dt extension assemble
dt extension sign --key ./developer.pem |
Эти команды создают ваш пакет расширения, содержащий только архив extension.zip и файл подписи extension.zip.sig.
| bundle.zip
| extension.zip | extension.zip.sig |
Загрузите свое расширение в Ключ-АСТРОМ
Чтобы загрузить и активировать расширение, выполните следующую команду:
| dt extension upload bundle.zip |
Пример успешного вывода:
| C:\extension>dt extension upload bundle.zip
Tenant url: your-tenant-url Api token: your-api-token Extension upload successful! |
Дополнительные сведения см. в разделе Управление расширениями WMI.
Результаты
Ваше расширение отображается в Ключ-АСТРОМ как активное.
