mirror of
https://github.com/grafana/grafana.git
synced 2025-02-10 07:35:45 -06:00
* Add check health functions for each datasource and generic checkHealth function * Log backend errors * Update testDatasource function - Remove unused testDatasource functions from pseudo datasources * Switch datasource to extend DataSourceWithBackend * Improve errors and responses from health endpoint * Fix backend lint issues * Remove unneeded frontend tests * Remove unused/unnecessary datasource methods * Update types * Improve message construction * Stubbing out checkHealth tests * Update tests - Remove comments - Simplify structure * Update log analytics health check to query data rather than retrieve workspace metadata * Fix lint issue * Fix frontend lint issues * Update pkg/tsdb/azuremonitor/azuremonitor.go Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com> * Updates based on PR comments - Don't use deprecated default workspace field - Handle situation if no workspace is found by notifying user - Correctly handle health responses * Remove debug line * Make use of defined api versions * Remove field validation functions * Expose errors in frontend * Update errors and tests * Remove instanceSettings * Update error handling * Improve error handling and presentation * Update tests and correctly check error type * Refactor AzureHealthCheckError and update tests * Fix lint errors Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com> |
||
---|---|---|
.. | ||
__mocks__ | ||
azure_log_analytics | ||
azure_monitor | ||
azure_resource_graph | ||
azureMetadata | ||
components | ||
css | ||
dashboards | ||
img | ||
log_analytics | ||
resourcePicker | ||
types | ||
utils | ||
credentials.ts | ||
datasource.test.ts | ||
datasource.ts | ||
grafanaTemplateVariableFns.ts | ||
grafanaTemplateVariables.test.ts | ||
module.ts | ||
plugin.json | ||
query_help.md | ||
README.md | ||
time_grain_converter.test.ts | ||
time_grain_converter.ts | ||
variables.test.ts | ||
variables.ts |
Azure Monitor data source - native plugin
Grafana ships with built in support for Azure Monitor. You just have to add it as a data source and you will be ready to build dashboards for your Azure Monitor metrics.
Read more about it here:
https://grafana.com/docs/grafana/latest/datasources/azuremonitor/