<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.rtzra.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>RTzRa&#039;s hive - devops:grafana</title>
        <description>Все работает</description>
        <link>https://wiki.rtzra.ru/</link>
        <lastBuildDate>Sun, 19 Jul 2026 21:19:07 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.rtzra.ru/_media/wiki/logo.png</url>
            <title>RTzRa&#039;s hive</title>
            <link>https://wiki.rtzra.ru/</link>
        </image>
        <item>
            <title>Grafana: Делаем короткие и понятные уведомления в версии 9</title>
            <link>https://wiki.rtzra.ru/devops/grafana/grafana-9-notifications</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;grafanadelaem_korotkie_i_ponjatnye_uvedomlenija_v_versii_9&quot;&gt;Grafana: Делаем короткие и понятные уведомления в версии 9&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://habr.com/ru/post/675548/&quot; class=&quot;urlextern&quot; title=&quot;https://habr.com/ru/post/675548/&quot; rel=&quot;ugc nofollow&quot;&gt;https://habr.com/ru/post/675548/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
В новой Grafana версии 9 сделали совершенно неудобные уведомления. Чтобы превратить их удобочитаемые делаем:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alerting → Contact points → Message templates создаем новый шаблон (New Template)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Тело шаблона:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt;{{ define &amp;quot;tgshortbody&amp;quot; }}{{ range . }} &amp;lt;b&amp;gt;{{ or .Annotations.message .Labels.alertname }}&amp;lt;/b&amp;gt;
{{ range .Annotations.SortedPairs }}{{ if ne .Name &amp;quot;message&amp;quot; }}{{ .Name }}: {{ .Value }}
{{ end }}{{ end }}
{{ with .ValueString }}{{ reReplaceAll &amp;quot;[[][^]]*metric=&amp;#039;{?([^}&amp;#039;]*)}?&amp;#039;[^]]*value=([0-9]*([.][0-9]{,3})?)[^]]*](, )?&amp;quot; &amp;quot;$1: &amp;lt;b&amp;gt;$2&amp;lt;/b&amp;gt;\n&amp;quot; . }}
{{ end }}{{ with .PanelURL }}&amp;lt;a href=&amp;quot;{{ . }}&amp;quot;&amp;gt;Chart&amp;lt;/a&amp;gt; {{ end }}{{ with .DashboardURL }}@&amp;lt;a href=&amp;quot;{{ . }}&amp;quot;&amp;gt;Dashboard&amp;lt;/a&amp;gt; {{ end }}{{ with .GeneratorURL }} &amp;lt;a href=&amp;quot;{{ . }}&amp;quot;&amp;gt;Edit&amp;lt;/a&amp;gt; {{ end }}{{ with .SilenceURL }} &amp;lt;a href=&amp;quot;{{ . }}&amp;quot;&amp;gt;Mute&amp;lt;/a&amp;gt; {{ end }}
{{ end }}{{ end }}
{{ define &amp;quot;tgshort&amp;quot; }}{{ with .Alerts.Firing }}⚠️{{ template &amp;quot;tgshortbody&amp;quot; . }}{{ end }}{{ with .Alerts.Resolved }}✅{{ template &amp;quot;tgshortbody&amp;quot; . }}{{ end }}{{ end }}&lt;/pre&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; На этой же страничке в разделе Contact points выбираем нужный канал, по которому приходят уведомления (у меня от называется Telegram)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Разворачиваем Optional Telegram settings и в поле Message вставляем&lt;pre class=&quot;code&quot;&gt;{{ template &amp;quot;tgshort&amp;quot; . }}&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сохраняем, проверяем при помощи кнопки Test.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/grafana?do=showtag&amp;amp;tag=grafana&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:grafana&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; grafana&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/alerting?do=showtag&amp;amp;tag=alerting&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:alerting&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; alerting&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/templates?do=showtag&amp;amp;tag=templates&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:templates&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; templates&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/contact_points?do=showtag&amp;amp;tag=Contact_points&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:contact_points&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; Contact points&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 09 Jul 2022 13:27:51 +0000</pubDate>
        </item>
        <item>
            <title>Интеграция Grafana и Zabbix</title>
            <link>https://wiki.rtzra.ru/devops/grafana/grafana-zabbix</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;integracija_grafana_i_zabbix&quot;&gt;Интеграция Grafana и Zabbix&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://grafana.com/plugins/alexanderzobnin-zabbix-app/&quot; class=&quot;urlextern&quot; title=&quot;https://grafana.com/plugins/alexanderzobnin-zabbix-app/&quot; rel=&quot;ugc nofollow&quot;&gt;https://grafana.com/plugins/alexanderzobnin-zabbix-app/&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f Grafana \u0438 Zabbix&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;integracija_grafana_i_zabbix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-111&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;ustanovka&quot;&gt;Установка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;grafana-cli plugins install alexanderzobnin-zabbix-app
service grafana-server restart&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ustanovka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;112-245&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;nastrojka_podkljuchenija_k_zabbix&quot;&gt;Настройка подключения к Zabbix&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Главное меню –&amp;gt; Configuration → Plugins → Zabbix и включаем Enable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Главное меню –&amp;gt; Configurations – Data sources и нажмиаем Add data source. На экране появится страница настройки источника данных:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Name: Имя&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Type: Zabbix&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; HTTP&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;: &lt;a href=&quot;http://zabbix_ip_address/zabbix/api_jsonrpc.php&quot; class=&quot;urlextern&quot; title=&quot;http://zabbix_ip_address/zabbix/api_jsonrpc.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://zabbix_ip_address/zabbix/api_jsonrpc.php&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Access: Server (Default)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zabbix &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; details&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Username: ПользовательЗаббикса&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Password: ПарольЗаббикса&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Trends: ставим галочку&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Нажимаем «Save &amp;amp; Test» - тест должен пройти и показать версию &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; Заббикса
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a Zabbix&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nastrojka_podkljuchenija_k_zabbix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;246-1053&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;nastrojka_grafikov&quot;&gt;Настройка графиков&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Главное меню –&amp;gt; Create –&amp;gt; Dashboard → Graph&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сверху над графиком жмем Panel → Title → Edit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вкладка General&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Title: имя графика&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Description: описание&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transparent: прозрачность&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вкладка Metrics&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Data Source: Наш источник данных (у меня он называется Zabbix)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Query Mode: Metrics&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Group: Выбираем группу узлов, которая добавлена в Zabbix-сервере&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Host: Узел из выбранной группы Group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Aplication и Item: интересующие параметры&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
При необходимости добавляем дополнительные значения кнопкой «Add Query»
&lt;/p&gt;

&lt;p&gt;
Если необходимо - настраиваем остальные параметры.
&lt;/p&gt;

&lt;p&gt;
Когда все настроено - нажимаем иконку с дискетой или CTRL+S (Save Dashboard)
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/grafana?do=showtag&amp;amp;tag=grafana&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:grafana&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; grafana&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/zabbix?do=showtag&amp;amp;tag=zabbix&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:zabbix&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; zabbix&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/nastrojka?do=showtag&amp;amp;tag=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:nastrojka&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; настройка&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/integracija?do=showtag&amp;amp;tag=%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:integracija&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; интеграция&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nastrojka_grafikov&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1054-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 28 Oct 2021 12:11:14 +0000</pubDate>
        </item>
    </channel>
</rss>
