Alerting: Show alerting enabled for Alertmanager data sources (#54023)

This commit is contained in:
Gilles De Mey 2022-08-22 14:34:55 +02:00 committed by GitHub
parent 0f4b8c5e54
commit 0923d2455c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,10 +16,11 @@ export interface Props {
export function BasicSettings({ dataSourceName, isDefault, onDefaultChange, onNameChange }: Props) {
const ds = getDataSourceSrv()?.getInstanceSettings(dataSourceName);
const hasAlertingEnabled = Boolean(ds?.meta?.alerting ?? false);
const isAlertManagerDatasource = ds?.type === 'alertmanager';
return (
<>
<AlertingEnabled enabled={hasAlertingEnabled} />
{<AlertingEnabled enabled={hasAlertingEnabled || isAlertManagerDatasource} />}
<div className="gf-form-group" aria-label="Datasource settings page basic settings">
<div className="gf-form-inline">
{/* Name */}