VictoriaMetrics/lib/promscrape/discovery/azure
Nikolay 7301aa678c
lib/promscrape: adds azure service discovery (#2743)
* lib/promscrape: adds azure service discovery
Adds azure service discovery mechanism
implements authorization with oauth and msi
lists virtual machines and virtual machines managed by scaleSet

https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1364

* makes linter happy

* Apply suggestions from code review

Co-authored-by: Roman Khavronenko <roman@victoriametrics.com>

* wip

Co-authored-by: Roman Khavronenko <roman@victoriametrics.com>
Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
2022-07-13 23:43:18 +03:00
..
api.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00
azure_test.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00
azure.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00
machine_test.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00
machine.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00
nic.go lib/promscrape: adds azure service discovery (#2743) 2022-07-13 23:43:18 +03:00