Erik Sundell
b7a2fda2ae
Azure Monitor: Fixes broken log queries that use workspace ( #45820 )
...
* allow log queries to be executed also without a resource
* add unit tests
2022-02-24 15:29:18 +01:00
Torkel Ödegaard
2b9e46d1f8
Angular: Option to disable angular support and isolate angular dependencies ( #45421 )
...
* Angular: Initial setting that disables angular, load angular support in separate chunk
* Load angular panels on demand
* Load alerting in separate chunk only when angularSupportEnabled
* progress, do not export core_module if angular disabled
* Progress
* Update public/app/features/plugins/built_in_plugins.ts
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
* Removing remaining usage of angular from outside angular app (not counting plugins)
* Update config and docs
* Fix sample.ini
* Update public/app/features/alerting/AlertTab.tsx
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
* Fixing prettier issue
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2022-02-16 17:14:33 +01:00
Marcus Andersson
9a12b3ea00
TemplateSrv: exposing a function to detect if a target contains a template ( #45214 )
...
* exposing a function to check if a target contains variables.
* fixed tests.
* renamed function
* updated betterer result.
2022-02-15 08:53:42 +01:00
Erik Sundell
57ecabf319
order subscriptions by name ( #45228 )
2022-02-10 14:27:12 +01:00
renovate[bot]
d87cd6f26c
Update dependency prettier to v2.5.1 ( #43473 )
...
* Update dependency prettier to v2.5.1
* prettier fixes
* chore(toolkit): bump prettier to 2.5.1
* style(eslint): bump grafana config to 2.5.2 in core and toolkit
* style(mssql-datasource): fix no-inferrable-types eslint errors
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-02-02 12:02:32 +00:00
Erik Sundell
dc0a2fb55b
Azure monitor Logs: Optimize data fetching in resource picker ( #44549 )
...
* refactor resource picker
* add tests
* remove not used code
* remove unnecessary check
* fix broken tests
* update table tests now that we no longer expand second level by default
* add missing new line
* pr feedback
* fix broken test
2022-02-01 09:39:48 +01:00
Josh Hunt
d2f80c3a6f
Chore: Replace ts-jest mocked with jest.mocked ( #44630 )
2022-01-31 09:28:58 +01:00
Andres Martinez Gotor
addeba7f05
AzureMonitor: Allow template variables in the subscription field ( #44312 )
2022-01-21 16:50:13 +01:00
Andres Martinez Gotor
46caa1af66
AzureMonitor: Request multiple pages of resource names ( #44208 )
2022-01-20 09:30:09 +01:00
Andres Martinez Gotor
fe46a5afe7
AzureMonitor: Scroll to selected resource in the resource picker ( #43976 )
2022-01-18 18:01:03 +01:00
Erik Sundell
5ae5a2e0d0
Azure Monitor: Improved error messages for variable queries ( #43213 )
2022-01-17 15:51:56 +01:00
Andres Martinez Gotor
0a17048316
Allow to bypass modal focus trap ( #43974 )
2022-01-13 12:55:54 +01:00
Shirley
105bf8fd94
Remove valid aggregation type check ( #43955 )
2022-01-12 15:36:56 +01:00
Andres Martinez Gotor
de4ac8ae59
AzureMonitor: Filter list of resources by resourceType ( #43522 )
2022-01-10 11:22:06 +01:00
Shirley
3326c3ab7b
AzureMonitor: Exclude ( in second capturing group for CodeQL ReDoS vulnerability ( #43494 )
2021-12-23 15:10:35 +01:00
Marcus Efraimsson
7d3bdb6d1b
Plugins: Set backend metadata property for core plugins ( #43349 )
...
Ref #42648
Ref #42781
2021-12-22 17:59:26 +01:00
Sarah Zinger
b1df13e630
Azure Monitor: Bug fix for variable interpolations in metrics dropdowns ( #43251 )
...
* Azure Monitor: Bug fix for template variables.
- Adds back support for custom dropdown field names (such as those that use template variables)
- No longer clears a dropdown if selected value is an unknown option. (Hopefully makes debugging dynamically generated dashboards from json easier to debug).
- Add back support in UI for custom values
2021-12-20 10:11:10 -05:00
jcolladokuri
ec5c75c6a1
Azure Monitor: Fix link in server requests panel in App Insights Dashboard ( #43068 )
2021-12-20 09:01:21 -05:00
James D
beb3a8f02d
Azure Monitor: Added Microsoft.Cdn/profiles to supported namespace list ( #42745 )
...
* Added Microsoft.Cdn/profiles to Azure Monitor Plugin
Microsoft.Cdn/profiles is the Azure Front Door Standard/Premium resource which is not present in the supported namespaces. I would like to use this with Grafana.
* Azure Monitor: Added CDN WAF namespace
Added Microsoft.Cdn/cdnwebapplicationfirewallpolicies
Ensured both Microsoft.Cdn/cdnwebapplicationfirewallpolicies and Microsoft.Cdn/profiles are available in all azure clouds
2021-12-07 10:31:31 +01:00
Andres Martinez Gotor
c15f444296
AzureMonitor: Add Microsoft.Insights/components metric namespace to other clouds ( #42349 )
2021-11-26 11:48:24 +01:00
Isabella Siu
dc145a2a25
AzureMonitor: resourcePicker should show resource in the correct subs… ( #42170 )
2021-11-24 15:06:14 -05:00
Sarah Zinger
fc8d93e231
Azure Monitor: Fastpass Fixes -- Add trap focus for modals in grafana/ui and other small a11y fixes for Azure Monitor. ( #41449 )
2021-11-24 12:16:14 -05:00
Andres Martinez Gotor
c5241731de
AzureMonitor: Fix metric namespace clear ( #41878 )
2021-11-19 10:16:56 +01:00
Andres Martinez Gotor
f8192bf428
Azure Monitor: Clean up fields when editing Metrics ( #41762 )
2021-11-18 15:13:56 +01:00
Sarah Zinger
c907b5315a
Azure Monitor: Fix bug with template variables. ( #41669 )
2021-11-16 08:43:57 -05:00
jcolladokuri
15d6da8e8c
Azure monitor datasource: Added starter dashboard for app monitoring with application insights ( #40725 )
2021-11-16 08:37:47 -05:00
Domas
c60933b49b
Alerting: Fix rule editor issues with Azure Monitor data source ( #41317 )
...
* properly set query type
* set default unit from data when found
* make AlertQueryRunner take into account ds.filterQuery
* fix tests
* feedback after pr
Co-authored-by: Peter Holmberg <peter.hlmbrg@gmail.com>
2021-11-16 14:02:32 +01:00
Ryan McKinley
6c1a0cc707
DataSourceRef: use reference rather than id where possible ( #41372 )
2021-11-09 07:24:41 -08:00
Erik Sundell
07754351b7
Azure monitor: Make sure alert rule editor is not enabled when template variables are being used ( #41335 )
...
* check if variable exist in query
* add tests
* pr feedback
2021-11-05 12:21:28 +01:00
Sarah Zinger
3da4e1cdcd
Azure Monitor: Add Resource Picker to Template Variable Query Editor ( #40841 )
...
Azure Monitor: Add Resource Picker to Template Variable Query Editor
- Should fix bug related broken template variables that relied on a deprecated default workspace.
2021-11-02 15:30:15 -04:00
Josh Hunt
90b802a62d
AzureMonitor: Prevent incomplete Logs queries from running ( #40512 )
...
* AzureMonitor: Prevent incomplete queries from running
* fix
2021-10-25 17:37:50 +02:00
Andres Martinez Gotor
ed68056b88
AzureMonitor: Make ResourceNames() case insensitive ( #40690 )
2021-10-20 16:35:35 +02:00
jcolladokuri
60b4e95d15
Azure Monitor: Add new starter dashboards ( #39876 )
...
* Adding more starter dashboards for Azure Monitor data source
* modified dashboard format to match grafana 3.1+ for panel datasource variable templating
* Minor fix to dashboard config
* Getting rid of individual links to dropdown and adding dropdown
* Minor config changes
* Readding dashboard linking and
* Renamed dashboards, added descriptios and exported them properly for external sharing
2021-10-19 09:06:38 -04:00
Isabella Siu
42d7c32759
AzureMonitor: Remove unused editor component ( #39874 )
2021-10-04 09:17:59 -04:00
Isabella Siu
bf9be975ac
AzureMonitor: move metric deep link code to backend ( #39524 )
2021-09-28 09:24:18 -04:00
Ashley Harrison
52d7358d83
Chore: More TypeScript strict fixes ( #39300 )
...
* Chore: More TypeScript strict fixes
* Chore: Use filter instead of reduce to fix TypeScript error
* Chore: Retype AzureResultFormat as string
* Chore: Account for getBlocks() poor typings of reduce
* Chore: Need to explicitly check for undefined here since '' is falsey
2021-09-17 09:47:23 +01:00
Josh Hunt
b3196621f1
AzureMonitor: Fix template variables being cleared out ( #39173 )
...
* AzureMonitor: Fix template variables being cleared out
* fix metric namespace from resetting
* tests :)
2021-09-15 16:31:37 +01:00
shuotli
b49045794c
remove untitled file ( #39060 )
2021-09-13 09:39:06 +02:00
shuotli
d2f3bb6491
Azure Monitor: Add Azure resource overview dashboard ( #38801 )
...
* Add azure resource overview dashboard
* fix width
2021-09-06 09:44:45 +02:00
shuotli
f1529b83a2
[Azure monitor] Support variables for Azure Resource Group subscription picker ( #38620 )
2021-08-31 09:15:35 +02:00
Vicky Lee
c5f384c654
docs: update cloud data sources README links ( #37820 )
...
* docs: update cloud data sources README links
* Update public/app/plugins/datasource/cloudwatch/README.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update public/app/plugins/datasource/grafana-azure-monitor-datasource/README.md
* Update public/app/plugins/datasource/cloud-monitoring/README.md
Co-authored-by: Daniel Lee <dan.limerick@gmail.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-08-24 10:11:07 +02:00
Josh Hunt
17306217aa
AzureMonitor: Support PostgreSQL and MySQL Flexible Servers ( #38075 )
2021-08-19 16:56:58 +02:00
Hugo Häggmark
dba15190af
Chore: Upgrades rxjs to 7.3.0 ( #37913 )
...
* Chore: upgrades rxjs to 7.3.0
* Chore: replaces toPromise with lastValueFrom
* Chore: removes unused mock that caused test error
* Chore: fixes build error in PieChartPanel
* Chore: fixed build error in requestAllIndices
* Chore: fixes comment
* Chore: trying to reduce docs errors
* Chore: searches for explicit api extractor warnings
* Chore: updates rxjs-spy to 8.0.0
* Chore: reverts to main
* Chore: upgrade rxjs and rxjs-spy
2021-08-19 06:38:31 +02:00
Ryan McKinley
16b1922cdc
Devenv: remove unused options from timeseries panel ( #37980 )
2021-08-17 16:29:15 -07:00
Josh Hunt
1e221b6452
AzureMonitor: Show error message when subscriptions request fails in ConfigEditor ( #37837 )
...
* Fix jsdoc description for datasourceRequest
* Align default subscription width with other fields
* AzureMonitor: Show error message when requesting default subscriptions in ConfigEditor
* update snapshots:
2021-08-17 16:46:15 +01:00
Josh Hunt
afabc617ed
AzureMonitor: Apply query migrations in QueryEditor ( #37704 )
...
* move query migrations out of the angular controller
* Migrate queries in QueryEditor
* finish up migrations
* update deprecated comment
* remove comment
2021-08-17 14:03:18 +02:00
Josh Hunt
368da73ac4
AzureMonitor: Fix crash from infinite render loop ( #37924 )
2021-08-17 11:50:37 +01:00
Josh Hunt
81cfc2c347
AzureMonitor: Use React QueryEditor for annotations editor ( #37633 )
2021-08-13 11:05:57 +01:00
Ashley Harrison
181d6a78ed
Chore: Fix some more typescript strict errors ( #37750 )
2021-08-11 09:10:41 +01:00
Ivana Huckova
ba76877d28
Datasource: Pass access type to data source instance settings ( #37577 )
...
* Pass Access info to datasourceInstance
* Update packages/grafana-data/src/types/datasource.ts
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
* Type access as direct | proxy
* Fix tests where mocking datasourceInstance, include access
* Pass access to data source instance mocks
* Update comment
* Pass access to data source instance mocks
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2021-08-06 09:24:35 +02:00