Я включил LAD в Azure Linux VM в режиме ASM и использовал следующую команду:
azure vm extension set ubuntuclassic LinuxDiagnostic Microsoft.Azure.Diagnostics '3.0' --private-config-path private.json --public-config-path public.json.
Я не могу получить показатели, упомянутые в файле public.json.
Расширение включено, и я могу проверить это на портале Azure.
Такая же конфигурация работала в режиме ARM и позволяла получать пользовательские показатели.
Получение следующей ошибки:
2017/06/08 09:10:29 ERROR:[Microsoft.Azure.Diagnostics.LinuxDiagnostic-3.0.107] Unknown exception occurred from generate_all_configs(). Msg: string index out of range
2017/06/08 09:10:29 ERROR:[Microsoft.Azure.Diagnostics.LinuxDiagnostic-3.0.107] Failed to perform extension operation Daemon with error:local variable 'config_invalid_reason' referenced before assignment, Traceback (most recent call last):