Grafana Alerting Overview Plus New Features Coming to Grafana 12 | Grafana Labs
Grafana
[{'start': '0.090', 'end': '0.780', 'text': 'Hi,'}, {'start': '0.780', 'end': '4.230', 'text': "I'm Ryan Kehoe and I'm excited to talk\nto you today about all the great changes"}, {'start': '4.230', 'end': '7.020', 'text': "we've made in Grafana Alerting\nleading up to Grafana 12."}, {'start': '7.020', 'end': '11.310', 'text': 'Grafana alerting is a powerful\nand flexible engine that\nallows users the ability'}, {'start': '11.310', 'end': '15.660', 'text': 'to customize their experience and ensure\nall their resources and services are'}, {'start': '15.660', 'end': '18.570', 'text': 'actively monitored. Throughout\nGrafana 11 versions,'}, {'start': '18.810', 'end': '23.070', 'text': 'the Grafana alerting team is at a heavy\nfocus in simplifying the alert creation'}, {'start': '23.070', 'end': '25.950', 'text': 'process while automating\nunnecessary actions.'}, {'start': '26.550', 'end': '29.820', 'text': 'We want to ensure both new and\nexisting users of Grafana have a great'}, {'start': '29.820', 'end': '33.180', 'text': 'experience. On top of making\nalerting easier to use,'}, {'start': '33.480', 'end': '38.070', 'text': "we've invested heavily in ensuring our\nplatform has a reliability in features"}, {'start': '38.070', 'end': '41.040', 'text': 'that enterprises need to\nrun Grafana at scale. Today,'}, {'start': '41.040', 'end': '44.430', 'text': "I'll walk through some highlights as\nwe tour Grafana. So let's jump in."}, {'start': '45.000', 'end': '48.540', 'text': 'Grafana Alerting provides users with\nthe tools and expressions needed to make'}, {'start': '48.540', 'end': '52.650', 'text': 'extremely complex multi-data\nsource queries. For new users,'}, {'start': '52.650', 'end': '53.940', 'text': 'these options can be daunting.'}, {'start': '54.150', 'end': '58.650', 'text': "They're simply coming in and looking\nto make a basic CPU or storage alert."}, {'start': '58.710', 'end': '62.640', 'text': "We've moved a lot of these options that\nare not commonly used under the advanced"}, {'start': '62.670', 'end': '67.020', 'text': 'options slider. Users have the ability\nto select multiple data sources,'}, {'start': '67.050', 'end': '71.460', 'text': 'as well as multiple expression steps\nand recovery thresholds for their alert'}, {'start': '71.460', 'end': '71.940', 'text': 'rule.'}, {'start': '71.940', 'end': '75.930', 'text': 'Another area that users struggle with\nis routing alert notifications to the'}, {'start': '75.930', 'end': '79.290', 'text': 'correct contact point. Grafana\nAlerting uses label matching,'}, {'start': '79.350', 'end': '83.850', 'text': 'which takes the labels on an alert\nrule, as well as the alert instance,'}, {'start': '84.240', 'end': '85.080', 'text': 'combines them,'}, {'start': '85.230', 'end': '89.850', 'text': 'and then traverses a notification policy\ntree to find the correct contact point'}, {'start': '89.850', 'end': '91.980', 'text': 'to notify. In many cases,'}, {'start': '92.130', 'end': '95.820', 'text': 'users simply want to send alerts\nto a single contact point.'}, {'start': '96.090', 'end': '97.410', 'text': 'Under the basic options,'}, {'start': '97.650', 'end': '101.340', 'text': 'users can select the contact\npoint directly in the alert rule,'}, {'start': '101.790', 'end': '106.050', 'text': 'and Grafana alerting will automatically\nmanage the notification policy for them.'}, {'start': '106.170', 'end': '108.360', 'text': 'For users that still want\nto use label matching,'}, {'start': '108.600', 'end': '113.460', 'text': 'they can simply select advanced options\nto set the alert rules to route via'}, {'start': '113.460', 'end': '118.290', 'text': 'label matching instead of selecting a\ndirect contact point. On top of making it'}, {'start': '118.350', 'end': '120.360', 'text': 'easier for users to create alert rules,'}, {'start': '120.420', 'end': '123.300', 'text': "we've made it easier for users\nto view their alert rules."}, {'start': '123.480', 'end': '128.040', 'text': "We've revamped the alert details view to\npull up critical information that users"}, {'start': '128.040', 'end': '132.030', 'text': 'need to the top level so they no longer\nhave to dig through the alert rule to'}, {'start': '132.030', 'end': '136.200', 'text': 'find that information. Information\nsuch as the query in their threshold,'}, {'start': '136.500', 'end': '138.960', 'text': 'the alert instances in their status,'}, {'start': '139.830', 'end': '141.690', 'text': 'the history of their alerts firing,'}, {'start': '142.650', 'end': '146.160', 'text': 'detailed information about the alert\nand the new feature that was added in'}, {'start': '146.250', 'end': '150.000', 'text': 'Grafana 11.6: The version\nhistory of the alert.'}, {'start': '150.210', 'end': '154.470', 'text': 'Version history of the alert allows users\nto view all the different versions of'}, {'start': '154.470', 'end': '157.410', 'text': 'an alert rule, who made\nthose updates and when,'}, {'start': '157.530', 'end': '160.830', 'text': 'as well as compare versions\nwith each other. And finally,'}, {'start': '160.830', 'end': '165.690', 'text': "restore previous versions of the alert.\nWhether you're a data source alert user"}, {'start': '165.690', 'end': '169.860', 'text': 'looking to move to Grafana managed\nalert rules for the enterprise features,'}, {'start': '170.220', 'end': '175.170', 'text': "or you're a Grafana managed alert\nuser looking to copy out-of-the-box"}, {'start': '175.200', 'end': '178.920', 'text': 'integration data source\nrules, starting in Grafana 12,'}, {'start': '179.170', 'end': '184.030', 'text': 'users can import Data Source alert\nrules into Grafana managed rules.'}, {'start': '184.840', 'end': '185.410', 'text': 'First,'}, {'start': '185.410', 'end': '189.190', 'text': 'click the import to Grafana managed\nrules button in the data source managed'}, {'start': '189.190', 'end': '190.023', 'text': 'area.'}, {'start': '190.240', 'end': '194.110', 'text': 'Collect the data source that has the\ndata source rules you would like to copy'}, {'start': '194.110', 'end': '194.860', 'text': 'over.'}, {'start': '194.860', 'end': '199.690', 'text': 'Collect your target folder for the\nnew Grafana managed alert rules to be'}, {'start': '199.690', 'end': '203.110', 'text': 'created into, select the data source rule,'}, {'start': '203.800', 'end': '205.390', 'text': 'namespace, and group.'}, {'start': '205.990', 'end': '210.520', 'text': 'You also have the option\nto pause the alert rules on'}, {'start': '210.520', 'end': '214.810', 'text': "copy to ensure they don't start\nfiring and give you time to"}, {'start': '214.870', 'end': '217.030', 'text': 'adjust and massage the data.'}, {'start': '217.930', 'end': '220.870', 'text': 'You can also pause recording\nrules that get copied over,'}, {'start': '221.170', 'end': '225.490', 'text': 'as well as select the data source that\nyou would like your Grafana managed'}, {'start': '225.490', 'end': '230.080', 'text': "recording rules to be created into.\nWhen you're all done, click import."}, {'start': '230.860', 'end': '235.270', 'text': 'Review the new alert rules and recording\nrules that would be created and'}, {'start': '235.270', 'end': '239.890', 'text': "confirm your import. You'll notice\nthat the new folder has been created."}, {'start': '240.520', 'end': '244.390', 'text': 'New alert rules as well as recording\nrules will be created as well,'}, {'start': '244.870', 'end': '245.800', 'text': 'and they will be paused.'}]