<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://hwwiki.ddns.net/index.php?action=history&amp;feed=atom&amp;title=Prometheus</id>
	<title>Prometheus - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://hwwiki.ddns.net/index.php?action=history&amp;feed=atom&amp;title=Prometheus"/>
	<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;action=history"/>
	<updated>2026-06-08T01:47:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3181&amp;oldid=prev</id>
		<title>Rhg: /* Grafana Dashboard */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3181&amp;oldid=prev"/>
		<updated>2022-11-24T00:29:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Grafana Dashboard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:29, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot;&gt;Line 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Grafana Dashboard ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Grafana Dashboard ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Linuxdash1a.png|frameless|975x975px]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Linuxdash1.png|frameless|481x481px]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;OR Import the following JSON. This has had a minor adjustment to make the CPU show.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;OR Import the following JSON. This has had a minor adjustment to make the CPU show.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3178:rev-3181 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3178&amp;oldid=prev</id>
		<title>Rhg: /* Prometheus Config */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3178&amp;oldid=prev"/>
		<updated>2022-11-24T00:23:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Prometheus Config&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:23, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l109&quot;&gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   - targets:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   - targets:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - mynodered1:1880&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - mynodered1:1880&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;As an alternative to Linux, node-red-contrib-heatweb provides CPU related information&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- job_name: cpu&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- job_name: cpu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   honor_timestamps: true&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   honor_timestamps: true&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3177:rev-3178 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3177&amp;oldid=prev</id>
		<title>Rhg: /* Node-RED */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3177&amp;oldid=prev"/>
		<updated>2022-11-24T00:22:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Node-RED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:22, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[{&amp;quot;id&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;subflow&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;rbe 5m&amp;quot;,&amp;quot;info&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;category&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;in&amp;quot;:[{&amp;quot;x&amp;quot;:60,&amp;quot;y&amp;quot;:120,&amp;quot;wires&amp;quot;:[{&amp;quot;id&amp;quot;:&amp;quot;dd19c0de.9bebd&amp;quot;}]}],&amp;quot;out&amp;quot;:[{&amp;quot;x&amp;quot;:420,&amp;quot;y&amp;quot;:160,&amp;quot;wires&amp;quot;:[{&amp;quot;id&amp;quot;:&amp;quot;29eae4ad.d68f2c&amp;quot;,&amp;quot;port&amp;quot;:0}]}],&amp;quot;env&amp;quot;:[],&amp;quot;meta&amp;quot;:{},&amp;quot;color&amp;quot;:&amp;quot;#DDAA99&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;dd19c0de.9bebd&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;rbe&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;rbe&amp;quot;,&amp;quot;gap&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;start&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;inout&amp;quot;:&amp;quot;out&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:190,&amp;quot;y&amp;quot;:120,&amp;quot;wires&amp;quot;:[[&amp;quot;29eae4ad.d68f2c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;8b22fc2a.83d07&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;props&amp;quot;:[{&amp;quot;p&amp;quot;:&amp;quot;reset&amp;quot;,&amp;quot;v&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;vt&amp;quot;:&amp;quot;str&amp;quot;}],&amp;quot;repeat&amp;quot;:&amp;quot;300&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;onceDelay&amp;quot;:0.1,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:200,&amp;quot;y&amp;quot;:80,&amp;quot;wires&amp;quot;:[[&amp;quot;dd19c0de.9bebd&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;29eae4ad.d68f2c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;switch&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;reset&amp;quot;,&amp;quot;propertyType&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;null&amp;quot;}],&amp;quot;checkall&amp;quot;:&amp;quot;true&amp;quot;,&amp;quot;repair&amp;quot;:false,&amp;quot;outputs&amp;quot;:1,&amp;quot;x&amp;quot;:280,&amp;quot;y&amp;quot;:160,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;82572bd7fa2754e2&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;link out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;link out 9&amp;quot;,&amp;quot;mode&amp;quot;:&amp;quot;link&amp;quot;,&amp;quot;links&amp;quot;:[&amp;quot;058f796bc37b7250&amp;quot;,&amp;quot;56f925dd66127bbb&amp;quot;],&amp;quot;x&amp;quot;:265,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;7fddbf716a47caa3&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;#&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;61c70212c61507f5&amp;quot;,&amp;quot;nl&amp;quot;:false,&amp;quot;rap&amp;quot;:false,&amp;quot;inputs&amp;quot;:0,&amp;quot;x&amp;quot;:130,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[&amp;quot;82572bd7fa2754e2&amp;quot;,&amp;quot;f04495f04028c894&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;873f73b8bd187f78&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;subflow:d1f3d002.63ee48&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:360,&amp;quot;y&amp;quot;:260,&amp;quot;wires&amp;quot;:[[&amp;quot;5b24a3ea71452cd8&amp;quot;,&amp;quot;a2a978223a03ad4b&amp;quot;,&amp;quot;f656e5b024503c03&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;058f796bc37b7250&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;link in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;link in 1&amp;quot;,&amp;quot;links&amp;quot;:[&amp;quot;190658415505c339&amp;quot;,&amp;quot;82572bd7fa2754e2&amp;quot;],&amp;quot;x&amp;quot;:215,&amp;quot;y&amp;quot;:260,&amp;quot;wires&amp;quot;:[[&amp;quot;873f73b8bd187f78&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;f04495f04028c894&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;debug 8&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;tosidebar&amp;quot;:true,&amp;quot;console&amp;quot;:false,&amp;quot;tostatus&amp;quot;:false,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;statusVal&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusType&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;x&amp;quot;:290,&amp;quot;y&amp;quot;:80,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;f656e5b024503c03&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics List&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\n\n\nvar metrics = {};\n\nmetrics.timestamp = new Date().getTime();\nmetrics.topic = msg.topic;\nmetrics.payload = msg.payload;\n\nvar mname = msg.topic.replace(/\\//g,\&amp;quot;_\&amp;quot;)\n\n\nflow.set(\&amp;quot;metrics.\&amp;quot; + mname, metrics);\n\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:410,&amp;quot;y&amp;quot;:340,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;1fdeb63853f6378a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;/metrics&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;get&amp;quot;,&amp;quot;upload&amp;quot;:false,&amp;quot;swaggerDoc&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:190,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[[&amp;quot;0df212d8de0af553&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;78bcb731b3070bde&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;/metrics/:vargroup&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;get&amp;quot;,&amp;quot;upload&amp;quot;:false,&amp;quot;swaggerDoc&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:220,&amp;quot;y&amp;quot;:660,&amp;quot;wires&amp;quot;:[[&amp;quot;a9bfbf0b470f5412&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;a9bfbf0b470f5412&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\nvar metrics = flow.get(\&amp;quot;metrics\&amp;quot;)||{};\n\n\nvar net = global.get(\&amp;quot;config.networkId\&amp;quot;) || \&amp;quot;local\&amp;quot;;\n\nvar oot = \&amp;quot;\&amp;quot;;\n//oot = 'stat_state {network=\&amp;quot;local\&amp;quot;, node=\&amp;quot;mynodered1\&amp;quot;, device=\&amp;quot;prometheus\&amp;quot;, vargroup=\&amp;quot;stat\&amp;quot;, varkey=\&amp;quot;state\&amp;quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    var tops = metrics[m].topic.split(\&amp;quot;/\&amp;quot;);\n    \n    if (isNaN(metrics[m].payload)) { continue; }\n    if (tops[3] != msg.req.params.vargroup) { continue; }    \n\n    \n    oot += tops[3] + '_' + tops[4] + '{network=\&amp;quot;' + net + '\&amp;quot;,node=\&amp;quot;' + tops[1] + '\&amp;quot;,device=\&amp;quot;' + tops[2] + '\&amp;quot;,vargroup=\&amp;quot;' + tops[3] + '\&amp;quot;,varkey=\&amp;quot;' + tops[4] + '\&amp;quot;} ' + metrics[m].payload + \&amp;quot;\\n\&amp;quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:520,&amp;quot;y&amp;quot;:660,&amp;quot;wires&amp;quot;:[[&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;011f1ef5757fc34b&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;0df212d8de0af553&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\n//temperature{ node = \&amp;quot;mynode\&amp;quot;, topic = \&amp;quot;zigbee2mqtt_0x00157d00032b1234\&amp;quot; } { { payload } }\n\nvar metrics = flow.get(\&amp;quot;metrics\&amp;quot;)||{};\n//flow.set(\&amp;quot;metrics\&amp;quot;,{});\n\nvar net = global.get(\&amp;quot;config.networkId\&amp;quot;) || \&amp;quot;local\&amp;quot;;\n\nvar oot = \&amp;quot;\&amp;quot;;\n//oot = 'stat_state {network=\&amp;quot;local\&amp;quot;, node=\&amp;quot;mynodered1\&amp;quot;, device=\&amp;quot;prometheus\&amp;quot;, vargroup=\&amp;quot;stat\&amp;quot;, varkey=\&amp;quot;state\&amp;quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    if (isNaN(metrics[m].payload)) { continue; }\n    \n    var tops = metrics[m].topic.split(\&amp;quot;/\&amp;quot;);\n\n    //if (tops[3] != \&amp;quot;dat\&amp;quot;) { continue; }    \n\n    oot += tops[3] + '_' + tops[4] + '{network=\&amp;quot;' + net + '\&amp;quot;,node=\&amp;quot;' + tops[1] + '\&amp;quot;,device=\&amp;quot;' + tops[2] + '\&amp;quot;,vargroup=\&amp;quot;' + tops[3] + '\&amp;quot;,varkey=\&amp;quot;' + tops[4] + '\&amp;quot;} ' + metrics[m].payload + \&amp;quot;\\n\&amp;quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:520,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[[&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;011f1ef5757fc34b&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;011f1ef5757fc34b&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;debug 16&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;tosidebar&amp;quot;:true,&amp;quot;console&amp;quot;:false,&amp;quot;tostatus&amp;quot;:false,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;statusVal&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusType&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http response&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusCode&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;headers&amp;quot;:{},&amp;quot;x&amp;quot;:730,&amp;quot;y&amp;quot;:620,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;61c70212c61507f5&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt-broker&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;mqtt&amp;quot;,&amp;quot;port&amp;quot;:&amp;quot;1883&amp;quot;,&amp;quot;clientid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;autoConnect&amp;quot;:true,&amp;quot;usetls&amp;quot;:false,&amp;quot;protocolVersion&amp;quot;:&amp;quot;4&amp;quot;,&amp;quot;keepalive&amp;quot;:&amp;quot;60&amp;quot;,&amp;quot;cleansession&amp;quot;:true,&amp;quot;birthTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;birthPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthMsg&amp;quot;:{},&amp;quot;closeTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;closePayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeMsg&amp;quot;:{},&amp;quot;willTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;willPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willMsg&amp;quot;:{},&amp;quot;userProps&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;sessionExpiry&amp;quot;:&amp;quot;&amp;quot;}]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[{&amp;quot;id&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;subflow&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;rbe 5m&amp;quot;,&amp;quot;info&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;category&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;in&amp;quot;:[{&amp;quot;x&amp;quot;:60,&amp;quot;y&amp;quot;:120,&amp;quot;wires&amp;quot;:[{&amp;quot;id&amp;quot;:&amp;quot;dd19c0de.9bebd&amp;quot;}]}],&amp;quot;out&amp;quot;:[{&amp;quot;x&amp;quot;:420,&amp;quot;y&amp;quot;:160,&amp;quot;wires&amp;quot;:[{&amp;quot;id&amp;quot;:&amp;quot;29eae4ad.d68f2c&amp;quot;,&amp;quot;port&amp;quot;:0}]}],&amp;quot;env&amp;quot;:[],&amp;quot;meta&amp;quot;:{},&amp;quot;color&amp;quot;:&amp;quot;#DDAA99&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;dd19c0de.9bebd&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;rbe&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;rbe&amp;quot;,&amp;quot;gap&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;start&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;inout&amp;quot;:&amp;quot;out&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:190,&amp;quot;y&amp;quot;:120,&amp;quot;wires&amp;quot;:[[&amp;quot;29eae4ad.d68f2c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;8b22fc2a.83d07&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;props&amp;quot;:[{&amp;quot;p&amp;quot;:&amp;quot;reset&amp;quot;,&amp;quot;v&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;vt&amp;quot;:&amp;quot;str&amp;quot;}],&amp;quot;repeat&amp;quot;:&amp;quot;300&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;onceDelay&amp;quot;:0.1,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:200,&amp;quot;y&amp;quot;:80,&amp;quot;wires&amp;quot;:[[&amp;quot;dd19c0de.9bebd&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;29eae4ad.d68f2c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;switch&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;d1f3d002.63ee48&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;reset&amp;quot;,&amp;quot;propertyType&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;null&amp;quot;}],&amp;quot;checkall&amp;quot;:&amp;quot;true&amp;quot;,&amp;quot;repair&amp;quot;:false,&amp;quot;outputs&amp;quot;:1,&amp;quot;x&amp;quot;:280,&amp;quot;y&amp;quot;:160,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;82572bd7fa2754e2&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;link out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;link out 9&amp;quot;,&amp;quot;mode&amp;quot;:&amp;quot;link&amp;quot;,&amp;quot;links&amp;quot;:[&amp;quot;058f796bc37b7250&amp;quot;,&amp;quot;56f925dd66127bbb&amp;quot;],&amp;quot;x&amp;quot;:265,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;7fddbf716a47caa3&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;#&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;61c70212c61507f5&amp;quot;,&amp;quot;nl&amp;quot;:false,&amp;quot;rap&amp;quot;:false,&amp;quot;inputs&amp;quot;:0,&amp;quot;x&amp;quot;:130,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[&amp;quot;82572bd7fa2754e2&amp;quot;,&amp;quot;f04495f04028c894&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;873f73b8bd187f78&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;subflow:d1f3d002.63ee48&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:360,&amp;quot;y&amp;quot;:260,&amp;quot;wires&amp;quot;:[[&amp;quot;5b24a3ea71452cd8&amp;quot;,&amp;quot;a2a978223a03ad4b&amp;quot;,&amp;quot;f656e5b024503c03&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;058f796bc37b7250&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;link in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;link in 1&amp;quot;,&amp;quot;links&amp;quot;:[&amp;quot;190658415505c339&amp;quot;,&amp;quot;82572bd7fa2754e2&amp;quot;],&amp;quot;x&amp;quot;:215,&amp;quot;y&amp;quot;:260,&amp;quot;wires&amp;quot;:[[&amp;quot;873f73b8bd187f78&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;f04495f04028c894&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;debug 8&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;tosidebar&amp;quot;:true,&amp;quot;console&amp;quot;:false,&amp;quot;tostatus&amp;quot;:false,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;statusVal&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusType&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;x&amp;quot;:290,&amp;quot;y&amp;quot;:80,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;f656e5b024503c03&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics List&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\n\n\nvar metrics = {};\n\nmetrics.timestamp = new Date().getTime();\nmetrics.topic = msg.topic;\nmetrics.payload = msg.payload;\n\nvar mname = msg.topic.replace(/\\//g,\&amp;quot;_\&amp;quot;)\n\n\nflow.set(\&amp;quot;metrics.\&amp;quot; + mname, metrics);\n\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:410,&amp;quot;y&amp;quot;:340,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;1fdeb63853f6378a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;/metrics&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;get&amp;quot;,&amp;quot;upload&amp;quot;:false,&amp;quot;swaggerDoc&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:190,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[[&amp;quot;0df212d8de0af553&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;78bcb731b3070bde&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;/metrics/:vargroup&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;get&amp;quot;,&amp;quot;upload&amp;quot;:false,&amp;quot;swaggerDoc&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:220,&amp;quot;y&amp;quot;:660,&amp;quot;wires&amp;quot;:[[&amp;quot;a9bfbf0b470f5412&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;a9bfbf0b470f5412&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\nvar metrics = flow.get(\&amp;quot;metrics\&amp;quot;)||{};\n\n\nvar net = global.get(\&amp;quot;config.networkId\&amp;quot;) || \&amp;quot;local\&amp;quot;;\n\nvar oot = \&amp;quot;\&amp;quot;;\n//oot = 'stat_state {network=\&amp;quot;local\&amp;quot;, node=\&amp;quot;mynodered1\&amp;quot;, device=\&amp;quot;prometheus\&amp;quot;, vargroup=\&amp;quot;stat\&amp;quot;, varkey=\&amp;quot;state\&amp;quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    var tops = metrics[m].topic.split(\&amp;quot;/\&amp;quot;);\n    \n    if (isNaN(metrics[m].payload)) { continue; }\n    if (tops[3] != msg.req.params.vargroup) { continue; }    \n\n    \n    oot += tops[3] + '_' + tops[4] + '{network=\&amp;quot;' + net + '\&amp;quot;,node=\&amp;quot;' + tops[1] + '\&amp;quot;,device=\&amp;quot;' + tops[2] + '\&amp;quot;,vargroup=\&amp;quot;' + tops[3] + '\&amp;quot;,varkey=\&amp;quot;' + tops[4] + '\&amp;quot;} ' + metrics[m].payload + \&amp;quot;\\n\&amp;quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:520,&amp;quot;y&amp;quot;:660,&amp;quot;wires&amp;quot;:[[&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;011f1ef5757fc34b&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;0df212d8de0af553&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Metrics&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;\n//temperature{ node = \&amp;quot;mynode\&amp;quot;, topic = \&amp;quot;zigbee2mqtt_0x00157d00032b1234\&amp;quot; } { { payload } }\n\nvar metrics = flow.get(\&amp;quot;metrics\&amp;quot;)||{};\n//flow.set(\&amp;quot;metrics\&amp;quot;,{});\n\nvar net = global.get(\&amp;quot;config.networkId\&amp;quot;) || \&amp;quot;local\&amp;quot;;\n\nvar oot = \&amp;quot;\&amp;quot;;\n//oot = 'stat_state {network=\&amp;quot;local\&amp;quot;, node=\&amp;quot;mynodered1\&amp;quot;, device=\&amp;quot;prometheus\&amp;quot;, vargroup=\&amp;quot;stat\&amp;quot;, varkey=\&amp;quot;state\&amp;quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    if (isNaN(metrics[m].payload)) { continue; }\n    \n    var tops = metrics[m].topic.split(\&amp;quot;/\&amp;quot;);\n\n    //if (tops[3] != \&amp;quot;dat\&amp;quot;) { continue; }    \n\n    oot += tops[3] + '_' + tops[4] + '{network=\&amp;quot;' + net + '\&amp;quot;,node=\&amp;quot;' + tops[1] + '\&amp;quot;,device=\&amp;quot;' + tops[2] + '\&amp;quot;,vargroup=\&amp;quot;' + tops[3] + '\&amp;quot;,varkey=\&amp;quot;' + tops[4] + '\&amp;quot;} ' + metrics[m].payload + \&amp;quot;\\n\&amp;quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;libs&amp;quot;:[],&amp;quot;x&amp;quot;:520,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[[&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;011f1ef5757fc34b&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;011f1ef5757fc34b&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;debug 16&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;tosidebar&amp;quot;:true,&amp;quot;console&amp;quot;:false,&amp;quot;tostatus&amp;quot;:false,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;statusVal&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusType&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:580,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;2bf9db2387e3c2c3&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http response&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;f6f2187d.f17ca8&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;statusCode&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;headers&amp;quot;:{},&amp;quot;x&amp;quot;:730,&amp;quot;y&amp;quot;:620,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;61c70212c61507f5&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt-broker&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;mqtt&amp;quot;,&amp;quot;port&amp;quot;:&amp;quot;1883&amp;quot;,&amp;quot;clientid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;autoConnect&amp;quot;:true,&amp;quot;usetls&amp;quot;:false,&amp;quot;protocolVersion&amp;quot;:&amp;quot;4&amp;quot;,&amp;quot;keepalive&amp;quot;:&amp;quot;60&amp;quot;,&amp;quot;cleansession&amp;quot;:true,&amp;quot;birthTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;birthPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthMsg&amp;quot;:{},&amp;quot;closeTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;closePayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeMsg&amp;quot;:{},&amp;quot;willTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;willPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willMsg&amp;quot;:{},&amp;quot;userProps&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;sessionExpiry&amp;quot;:&amp;quot;&amp;quot;}]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Prometheus Config ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- job_name: dat&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  honor_timestamps: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_interval: 5s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_timeout: 5s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  metrics_path: /metrics/dat&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scheme: http&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  follow_redirects: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  enable_http2: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  static_configs:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  - targets:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    - mynodered1:1880&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- job_name: stat&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  honor_timestamps: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_interval: 60s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_timeout: 5s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  metrics_path: /metrics/stat&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scheme: http&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  follow_redirects: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  enable_http2: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  static_configs:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  - targets:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    - mynodered1:1880&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- job_name: cpu&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  honor_timestamps: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_interval: 60s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_timeout: 5s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  metrics_path: /metrics/cpu&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scheme: http&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  follow_redirects: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  enable_http2: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  static_configs:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  - targets:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    - mynodered1:1880&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3176:rev-3177 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3176&amp;oldid=prev</id>
		<title>Rhg: /* Grafana Dashboard */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3176&amp;oldid=prev"/>
		<updated>2022-11-24T00:20:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Grafana Dashboard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:20, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot;&gt;Line 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;OR Import the following JSON. This has had a minor adjustment to make the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CPO &lt;/del&gt;show.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;OR Import the following JSON. This has had a minor adjustment to make the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CPU &lt;/ins&gt;show.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3175:rev-3176 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3175&amp;oldid=prev</id>
		<title>Rhg: /* Grafana Dashboard */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3175&amp;oldid=prev"/>
		<updated>2022-11-24T00:20:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Grafana Dashboard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:20, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OR Import the following JSON. This has had a minor adjustment to make the CPO show.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{&quot;__inputs&quot;:[{&quot;name&quot;:&quot;DS_PROMETHEUS&quot;,&quot;label&quot;:&quot;Prometheus&quot;,&quot;description&quot;:&quot;&quot;,&quot;type&quot;:&quot;datasource&quot;,&quot;pluginId&quot;:&quot;prometheus&quot;,&quot;pluginName&quot;:&quot;Prometheus&quot;}],&quot;__elements&quot;:{},&quot;__requires&quot;:[{&quot;type&quot;:&quot;panel&quot;,&quot;id&quot;:&quot;gauge&quot;,&quot;name&quot;:&quot;Gauge&quot;,&quot;version&quot;:&quot;&quot;},{&quot;type&quot;:&quot;grafana&quot;,&quot;id&quot;:&quot;grafana&quot;,&quot;name&quot;:&quot;Grafana&quot;,&quot;version&quot;:&quot;9.2.1&quot;},{&quot;type&quot;:&quot;panel&quot;,&quot;id&quot;:&quot;graph&quot;,&quot;name&quot;:&quot;Graph (old)&quot;,&quot;version&quot;:&quot;&quot;},{&quot;type&quot;:&quot;datasource&quot;,&quot;id&quot;:&quot;prometheus&quot;,&quot;name&quot;:&quot;Prometheus&quot;,&quot;version&quot;:&quot;1.0.0&quot;},{&quot;type&quot;:&quot;panel&quot;,&quot;id&quot;:&quot;stat&quot;,&quot;name&quot;:&quot;Stat&quot;,&quot;version&quot;:&quot;&quot;},{&quot;type&quot;:&quot;panel&quot;,&quot;id&quot;:&quot;table-old&quot;,&quot;name&quot;:&quot;Table (old)&quot;,&quot;version&quot;:&quot;&quot;}],&quot;annotations&quot;:{&quot;list&quot;:[{&quot;builtIn&quot;:1,&quot;datasource&quot;:{&quot;type&quot;:&quot;datasource&quot;,&quot;uid&quot;:&quot;grafana&quot;},&quot;enable&quot;:true,&quot;hide&quot;:true,&quot;iconColor&quot;:&quot;rgba(0, 211, 255, 1)&quot;,&quot;name&quot;:&quot;Annotations &amp;amp; Alerts&quot;,&quot;target&quot;:{&quot;limit&quot;:100,&quot;matchAny&quot;:false,&quot;tags&quot;:[],&quot;type&quot;:&quot;dashboard&quot;},&quot;type&quot;:&quot;dashboard&quot;}]},&quot;description&quot;:&quot;Basic overview of linux host metrics, based on node_exporter&quot;,&quot;editable&quot;:true,&quot;fiscalYearStartMonth&quot;:0,&quot;gnetId&quot;:10180,&quot;graphTooltip&quot;:1,&quot;id&quot;:null,&quot;links&quot;:[],&quot;liveNow&quot;:false,&quot;panels&quot;:[{&quot;collapsed&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;gridPos&quot;:{&quot;h&quot;:1,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:0},&quot;id&quot;:42,&quot;panels&quot;:[],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Host Overview&quot;,&quot;type&quot;:&quot;row&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Time since last boot&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;decimals&quot;:0,&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;s&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:2,&quot;x&quot;:0,&quot;y&quot;:1},&quot;id&quot;:6,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;colorMode&quot;:&quot;none&quot;,&quot;graphMode&quot;:&quot;none&quot;,&quot;justifyMode&quot;:&quot;auto&quot;,&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;textMode&quot;:&quot;auto&quot;},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_time_seconds{instance=~\&quot;$host\&quot;} - node_boot_time_seconds{instance=~\&quot;$host\&quot;}&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;hide&quot;:false,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Uptime | $host&quot;,&quot;type&quot;:&quot;stat&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Number of processors&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;none&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:2,&quot;x&quot;:2,&quot;y&quot;:1},&quot;id&quot;:2,&quot;interval&quot;:&quot;&quot;,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;colorMode&quot;:&quot;none&quot;,&quot;graphMode&quot;:&quot;none&quot;,&quot;justifyMode&quot;:&quot;auto&quot;,&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;textMode&quot;:&quot;auto&quot;},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;count(count(node_cpu_seconds_total{instance=~\&quot;$host\&quot;}) by (cpu))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Processors&quot;,&quot;type&quot;:&quot;stat&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Amount of memory&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;decimals&quot;:0,&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;decbytes&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:2,&quot;x&quot;:4,&quot;y&quot;:1},&quot;id&quot;:4,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;colorMode&quot;:&quot;none&quot;,&quot;graphMode&quot;:&quot;none&quot;,&quot;justifyMode&quot;:&quot;auto&quot;,&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;textMode&quot;:&quot;auto&quot;},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_memory_MemTotal_bytes{instance=~\&quot;$host\&quot;}&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;instant&quot;:true,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;RAM&quot;,&quot;type&quot;:&quot;stat&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;mappings&quot;:[],&quot;max&quot;:100,&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;#EAB839&quot;,&quot;value&quot;:60},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;percent&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:3,&quot;x&quot;:6,&quot;y&quot;:1},&quot;id&quot;:14,&quot;links&quot;:[],&quot;options&quot;:{&quot;orientation&quot;:&quot;auto&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;lastNotNull&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;showThresholdLabels&quot;:false,&quot;showThresholdMarkers&quot;:true},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;editorMode&quot;:&quot;code&quot;,&quot;expr&quot;:&quot;sum by (mode) (irate(node_cpu_seconds_total{instance=~\&quot;$host\&quot;,mode=~\&quot;idle\&quot;}[5m]))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;__auto&quot;,&quot;range&quot;:true,&quot;refId&quot;:&quot;B&quot;}],&quot;title&quot;:&quot;CPU Load&quot;,&quot;type&quot;:&quot;gauge&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;decimals&quot;:1,&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;max&quot;:1,&quot;min&quot;:0,&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;#299c46&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;value&quot;:0.6},{&quot;color&quot;:&quot;#d44a3a&quot;,&quot;value&quot;:0.8}]},&quot;unit&quot;:&quot;percentunit&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:3,&quot;x&quot;:9,&quot;y&quot;:1},&quot;id&quot;:35,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;showThresholdLabels&quot;:false,&quot;showThresholdMarkers&quot;:true},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;1 - node_memory_MemFree_bytes{instance=~\&quot;$host\&quot;} / node_memory_MemTotal_bytes{instance=~\&quot;$host\&quot;}&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Memory Use&quot;,&quot;type&quot;:&quot;gauge&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Free diskspace&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;mode&quot;:&quot;thresholds&quot;},&quot;decimals&quot;:1,&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;max&quot;:1,&quot;min&quot;:0,&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;#299c46&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;value&quot;:0.6},{&quot;color&quot;:&quot;#d44a3a&quot;,&quot;value&quot;:0.8}]},&quot;unit&quot;:&quot;percentunit&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:3,&quot;x&quot;:12,&quot;y&quot;:1},&quot;id&quot;:8,&quot;interval&quot;:&quot;&quot;,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;showThresholdLabels&quot;:false,&quot;showThresholdMarkers&quot;:true},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;1 - (sum(node_filesystem_free_bytes{instance=~\&quot;$host\&quot;}) / sum(node_filesystem_size_bytes{instance=~\&quot;$host\&quot;}))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;instant&quot;:false,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Disk Free (Total)&quot;,&quot;type&quot;:&quot;gauge&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Network traffic in the last hour&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;fixedColor&quot;:&quot;rgb(31, 120, 193)&quot;,&quot;mode&quot;:&quot;fixed&quot;},&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;decbytes&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:2,&quot;x&quot;:15,&quot;y&quot;:1},&quot;id&quot;:10,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;colorMode&quot;:&quot;none&quot;,&quot;graphMode&quot;:&quot;area&quot;,&quot;justifyMode&quot;:&quot;auto&quot;,&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;textMode&quot;:&quot;auto&quot;},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;sum(increase(node_network_receive_bytes_total{instance=~\&quot;$host\&quot;}[24h]))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Net IN (24h)&quot;,&quot;type&quot;:&quot;stat&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;description&quot;:&quot;Network traffic in the last hour&quot;,&quot;fieldConfig&quot;:{&quot;defaults&quot;:{&quot;color&quot;:{&quot;fixedColor&quot;:&quot;rgb(31, 120, 193)&quot;,&quot;mode&quot;:&quot;fixed&quot;},&quot;mappings&quot;:[{&quot;options&quot;:{&quot;match&quot;:&quot;null&quot;,&quot;result&quot;:{&quot;text&quot;:&quot;N/A&quot;}},&quot;type&quot;:&quot;special&quot;}],&quot;thresholds&quot;:{&quot;mode&quot;:&quot;absolute&quot;,&quot;steps&quot;:[{&quot;color&quot;:&quot;green&quot;,&quot;value&quot;:null},{&quot;color&quot;:&quot;red&quot;,&quot;value&quot;:80}]},&quot;unit&quot;:&quot;decbytes&quot;},&quot;overrides&quot;:[]},&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:2,&quot;x&quot;:17,&quot;y&quot;:1},&quot;id&quot;:12,&quot;links&quot;:[],&quot;maxDataPoints&quot;:100,&quot;options&quot;:{&quot;colorMode&quot;:&quot;none&quot;,&quot;graphMode&quot;:&quot;area&quot;,&quot;justifyMode&quot;:&quot;auto&quot;,&quot;orientation&quot;:&quot;horizontal&quot;,&quot;reduceOptions&quot;:{&quot;calcs&quot;:[&quot;mean&quot;],&quot;fields&quot;:&quot;&quot;,&quot;values&quot;:false},&quot;textMode&quot;:&quot;auto&quot;},&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;sum(increase(node_network_transmit_bytes_total{instance=~\&quot;$host\&quot;}[24h]))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Net OUT (24h)&quot;,&quot;type&quot;:&quot;stat&quot;},{&quot;columns&quot;:[],&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fontSize&quot;:&quot;100%&quot;,&quot;gridPos&quot;:{&quot;h&quot;:4,&quot;w&quot;:5,&quot;x&quot;:19,&quot;y&quot;:1},&quot;id&quot;:37,&quot;links&quot;:[],&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;scroll&quot;:true,&quot;showHeader&quot;:true,&quot;sort&quot;:{&quot;col&quot;:0,&quot;desc&quot;:true},&quot;styles&quot;:[{&quot;alias&quot;:&quot;Available&quot;,&quot;align&quot;:&quot;auto&quot;,&quot;colors&quot;:[&quot;rgba(245, 54, 54, 0.9)&quot;,&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;rgba(50, 172, 45, 0.97)&quot;],&quot;dateFormat&quot;:&quot;YYYY-MM-DD HH:mm:ss&quot;,&quot;decimals&quot;:1,&quot;mappingType&quot;:1,&quot;pattern&quot;:&quot;Value&quot;,&quot;thresholds&quot;:[],&quot;type&quot;:&quot;number&quot;,&quot;unit&quot;:&quot;decbytes&quot;},{&quot;alias&quot;:&quot;Mount&quot;,&quot;align&quot;:&quot;auto&quot;,&quot;colors&quot;:[&quot;rgba(245, 54, 54, 0.9)&quot;,&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;rgba(50, 172, 45, 0.97)&quot;],&quot;dateFormat&quot;:&quot;YYYY-MM-DD HH:mm:ss&quot;,&quot;decimals&quot;:2,&quot;mappingType&quot;:1,&quot;pattern&quot;:&quot;mountpoint&quot;,&quot;thresholds&quot;:[],&quot;type&quot;:&quot;string&quot;,&quot;unit&quot;:&quot;short&quot;},{&quot;alias&quot;:&quot;Type&quot;,&quot;align&quot;:&quot;auto&quot;,&quot;colors&quot;:[&quot;rgba(245, 54, 54, 0.9)&quot;,&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;rgba(50, 172, 45, 0.97)&quot;],&quot;dateFormat&quot;:&quot;YYYY-MM-DD HH:mm:ss&quot;,&quot;decimals&quot;:2,&quot;mappingType&quot;:1,&quot;pattern&quot;:&quot;fstype&quot;,&quot;thresholds&quot;:[],&quot;type&quot;:&quot;string&quot;,&quot;unit&quot;:&quot;short&quot;},{&quot;alias&quot;:&quot;&quot;,&quot;align&quot;:&quot;auto&quot;,&quot;colors&quot;:[&quot;rgba(245, 54, 54, 0.9)&quot;,&quot;rgba(237, 129, 40, 0.89)&quot;,&quot;rgba(50, 172, 45, 0.97)&quot;],&quot;decimals&quot;:2,&quot;pattern&quot;:&quot;/.*/&quot;,&quot;thresholds&quot;:[],&quot;type&quot;:&quot;hidden&quot;,&quot;unit&quot;:&quot;short&quot;}],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_filesystem_free_bytes{fstype!~\&quot;(tmpfs|rootfs).*\&quot;,instance=~\&quot;$host\&quot;}&quot;,&quot;format&quot;:&quot;table&quot;,&quot;instant&quot;:true,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Disk (Free)&quot;,&quot;transform&quot;:&quot;table&quot;,&quot;type&quot;:&quot;table-old&quot;},{&quot;collapsed&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;gridPos&quot;:{&quot;h&quot;:1,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:5},&quot;id&quot;:26,&quot;panels&quot;:[],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;CPU Details&quot;,&quot;type&quot;:&quot;row&quot;},{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:1,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:6,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:6},&quot;hiddenSeries&quot;:false,&quot;id&quot;:44,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:true,&quot;current&quot;:true,&quot;max&quot;:false,&quot;min&quot;:false,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;sort&quot;:&quot;current&quot;,&quot;sortDesc&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:true,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;sum by (mode) (irate(node_cpu_seconds_total{instance=~\&quot;$host\&quot;}[5m]))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;{{mode}}&quot;,&quot;refId&quot;:&quot;B&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;CPU Load | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;decimals&quot;:1,&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;min&quot;:&quot;0&quot;,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;show&quot;:false}],&quot;yaxis&quot;:{&quot;align&quot;:false}},{&quot;collapsed&quot;:true,&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;gridPos&quot;:{&quot;h&quot;:1,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:12},&quot;id&quot;:24,&quot;panels&quot;:[{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:1,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:6,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:13},&quot;hiddenSeries&quot;:false,&quot;id&quot;:16,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:true,&quot;max&quot;:false,&quot;min&quot;:false,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:true,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_memory_MemFree_bytes{instance=~\&quot;$host\&quot;} &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Free&quot;,&quot;refId&quot;:&quot;A&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_memory_MemTotal_bytes{instance=~\&quot;$host\&quot;} &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Total&quot;,&quot;refId&quot;:&quot;B&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_memory_MemAvailable_bytes{instance=~\&quot;$host\&quot;} &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Available&quot;,&quot;refId&quot;:&quot;C&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Memory | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;decimals&quot;:0,&quot;format&quot;:&quot;bytes&quot;,&quot;label&quot;:&quot;&quot;,&quot;logBase&quot;:1,&quot;min&quot;:&quot;0&quot;,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;show&quot;:false}],&quot;yaxis&quot;:{&quot;align&quot;:false}}],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Memory Details&quot;,&quot;type&quot;:&quot;row&quot;},{&quot;collapsed&quot;:true,&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;gridPos&quot;:{&quot;h&quot;:1,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:13},&quot;id&quot;:28,&quot;panels&quot;:[{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:2,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:6,&quot;w&quot;:14,&quot;x&quot;:0,&quot;y&quot;:14},&quot;hiddenSeries&quot;:false,&quot;id&quot;:18,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:false,&quot;max&quot;:true,&quot;min&quot;:true,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;sort&quot;:&quot;min&quot;,&quot;sortDesc&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:false,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;irate(node_network_receive_bytes_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m])  &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;IN ({{device}})&quot;,&quot;refId&quot;:&quot;A&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;- irate(node_network_transmit_bytes_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m]) &amp;lt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;OUT ({{device}})&quot;,&quot;refId&quot;:&quot;B&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Network Traffic | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;format&quot;:&quot;decbytes&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;label&quot;:&quot;&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true}],&quot;yaxis&quot;:{&quot;align&quot;:false}},{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:2,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:6,&quot;w&quot;:10,&quot;x&quot;:14,&quot;y&quot;:14},&quot;hiddenSeries&quot;:false,&quot;id&quot;:43,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:false,&quot;max&quot;:true,&quot;min&quot;:true,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;sort&quot;:&quot;min&quot;,&quot;sortDesc&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:false,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;irate(node_network_receive_errs_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m]) + irate(node_network_receive_drop_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m])&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Err/Drop IN ({{device}})&quot;,&quot;refId&quot;:&quot;A&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;- (irate(node_network_transmit_errs_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m]) + irate(node_network_transmit_drop_total{instance=~\&quot;$host\&quot;,device=~\&quot;(?i)^(ens|eth).+$\&quot;}[5m]))&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;hide&quot;:false,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Err/Drop OUT ({{device}})&quot;,&quot;refId&quot;:&quot;B&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Network Traffic | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;decimals&quot;:1,&quot;format&quot;:&quot;pps&quot;,&quot;label&quot;:&quot;&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;label&quot;:&quot;&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true}],&quot;yaxis&quot;:{&quot;align&quot;:false}}],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Network Details&quot;,&quot;type&quot;:&quot;row&quot;},{&quot;collapsed&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;gridPos&quot;:{&quot;h&quot;:1,&quot;w&quot;:24,&quot;x&quot;:0,&quot;y&quot;:14},&quot;id&quot;:22,&quot;panels&quot;:[],&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;influxdb&quot;,&quot;uid&quot;:&quot;QOSMrINVk&quot;},&quot;refId&quot;:&quot;A&quot;}],&quot;title&quot;:&quot;Disk Details | $host&quot;,&quot;type&quot;:&quot;row&quot;},{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:1,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:7,&quot;w&quot;:9,&quot;x&quot;:0,&quot;y&quot;:15},&quot;hiddenSeries&quot;:false,&quot;id&quot;:40,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:true,&quot;max&quot;:false,&quot;min&quot;:false,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:false,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;node_filesystem_free_bytes{instance=~\&quot;$host\&quot;,fstype!~\&quot;(tmpfs|rootfs)\&quot;}&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;instant&quot;:false,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;{{mountpoint}}&quot;,&quot;refId&quot;:&quot;A&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Disk (Free) | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;format&quot;:&quot;decbytes&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true}],&quot;yaxis&quot;:{&quot;align&quot;:false}},{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:1,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:7,&quot;w&quot;:8,&quot;x&quot;:9,&quot;y&quot;:15},&quot;hiddenSeries&quot;:false,&quot;id&quot;:30,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:false,&quot;max&quot;:true,&quot;min&quot;:true,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;sort&quot;:&quot;min&quot;,&quot;sortDesc&quot;:false,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:false,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;irate(node_disk_read_bytes_total{instance=~\&quot;$host\&quot;}[5m]) &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;hide&quot;:false,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Read ({{device}})&quot;,&quot;refId&quot;:&quot;A&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;- irate(node_disk_written_bytes_total{instance=~\&quot;$host\&quot;}[5m]) &amp;lt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;interval&quot;:&quot;&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Write ({{device}})&quot;,&quot;refId&quot;:&quot;B&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Disk Activity | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;format&quot;:&quot;decbytes&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true}],&quot;yaxis&quot;:{&quot;align&quot;:false}},{&quot;aliasColors&quot;:{},&quot;bars&quot;:false,&quot;dashLength&quot;:10,&quot;dashes&quot;:false,&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;fill&quot;:1,&quot;fillGradient&quot;:0,&quot;gridPos&quot;:{&quot;h&quot;:7,&quot;w&quot;:7,&quot;x&quot;:17,&quot;y&quot;:15},&quot;hiddenSeries&quot;:false,&quot;id&quot;:32,&quot;legend&quot;:{&quot;alignAsTable&quot;:true,&quot;avg&quot;:false,&quot;current&quot;:false,&quot;max&quot;:true,&quot;min&quot;:true,&quot;rightSide&quot;:true,&quot;show&quot;:true,&quot;total&quot;:false,&quot;values&quot;:true},&quot;lines&quot;:true,&quot;linewidth&quot;:1,&quot;links&quot;:[],&quot;nullPointMode&quot;:&quot;null&quot;,&quot;options&quot;:{&quot;alertThreshold&quot;:true},&quot;percentage&quot;:false,&quot;pluginVersion&quot;:&quot;9.2.1&quot;,&quot;pointradius&quot;:5,&quot;points&quot;:false,&quot;renderer&quot;:&quot;flot&quot;,&quot;repeat&quot;:&quot;host&quot;,&quot;repeatDirection&quot;:&quot;v&quot;,&quot;seriesOverrides&quot;:[],&quot;spaceLength&quot;:10,&quot;stack&quot;:false,&quot;steppedLine&quot;:false,&quot;targets&quot;:[{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;irate(node_disk_read_time_seconds_total{instance=~\&quot;$host\&quot;}[5m]) &gt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Read ({{device}})&quot;,&quot;refId&quot;:&quot;A&quot;},{&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;expr&quot;:&quot;- irate(node_disk_write_time_seconds_total{instance=~\&quot;$host\&quot;}[5m]) &amp;lt; 0&quot;,&quot;format&quot;:&quot;time_series&quot;,&quot;intervalFactor&quot;:1,&quot;legendFormat&quot;:&quot;Write ({{device}})&quot;,&quot;refId&quot;:&quot;B&quot;}],&quot;thresholds&quot;:[],&quot;timeRegions&quot;:[],&quot;title&quot;:&quot;Disk IO | $host&quot;,&quot;tooltip&quot;:{&quot;shared&quot;:true,&quot;sort&quot;:0,&quot;value_type&quot;:&quot;individual&quot;},&quot;type&quot;:&quot;graph&quot;,&quot;xaxis&quot;:{&quot;mode&quot;:&quot;time&quot;,&quot;show&quot;:true,&quot;values&quot;:[]},&quot;yaxes&quot;:[{&quot;format&quot;:&quot;s&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true},{&quot;format&quot;:&quot;short&quot;,&quot;logBase&quot;:1,&quot;show&quot;:true}],&quot;yaxis&quot;:{&quot;align&quot;:false}}],&quot;refresh&quot;:false,&quot;schemaVersion&quot;:37,&quot;style&quot;:&quot;dark&quot;,&quot;tags&quot;:[&quot;linux&quot;,&quot;node-exporter&quot;,&quot;ops&quot;],&quot;templating&quot;:{&quot;list&quot;:[{&quot;current&quot;:{},&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;definition&quot;:&quot;label_values(node_time_seconds{job=\&quot;$job\&quot;},instance)&quot;,&quot;hide&quot;:0,&quot;includeAll&quot;:false,&quot;label&quot;:&quot;Host&quot;,&quot;multi&quot;:true,&quot;name&quot;:&quot;host&quot;,&quot;options&quot;:[],&quot;query&quot;:{&quot;query&quot;:&quot;label_values(node_time_seconds{job=\&quot;$job\&quot;},instance)&quot;,&quot;refId&quot;:&quot;Prometheus-host-Variable-Query&quot;},&quot;refresh&quot;:1,&quot;regex&quot;:&quot;&quot;,&quot;skipUrlSync&quot;:false,&quot;sort&quot;:0,&quot;tagValuesQuery&quot;:&quot;&quot;,&quot;tagsQuery&quot;:&quot;&quot;,&quot;type&quot;:&quot;query&quot;,&quot;useTags&quot;:false},{&quot;current&quot;:{},&quot;datasource&quot;:{&quot;type&quot;:&quot;prometheus&quot;,&quot;uid&quot;:&quot;${DS_PROMETHEUS}&quot;},&quot;definition&quot;:&quot;label_values(node_boot_time_seconds,job)&quot;,&quot;hide&quot;:0,&quot;includeAll&quot;:false,&quot;label&quot;:&quot;Job&quot;,&quot;multi&quot;:false,&quot;name&quot;:&quot;job&quot;,&quot;options&quot;:[],&quot;query&quot;:{&quot;query&quot;:&quot;label_values(node_boot_time_seconds,job)&quot;,&quot;refId&quot;:&quot;Prometheus-job-Variable-Query&quot;},&quot;refresh&quot;:1,&quot;regex&quot;:&quot;/(.*)/&quot;,&quot;skipUrlSync&quot;:false,&quot;sort&quot;:0,&quot;tagValuesQuery&quot;:&quot;&quot;,&quot;tagsQuery&quot;:&quot;&quot;,&quot;type&quot;:&quot;query&quot;,&quot;useTags&quot;:false}]},&quot;time&quot;:{&quot;from&quot;:&quot;now-1h&quot;,&quot;to&quot;:&quot;now&quot;},&quot;timepicker&quot;:{&quot;refresh_intervals&quot;:[&quot;5s&quot;,&quot;10s&quot;,&quot;30s&quot;,&quot;1m&quot;,&quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;1d&quot;],&quot;time_options&quot;:[&quot;5m&quot;,&quot;15m&quot;,&quot;1h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;24h&quot;,&quot;2d&quot;,&quot;7d&quot;,&quot;30d&quot;]},&quot;timezone&quot;:&quot;&quot;,&quot;title&quot;:&quot;Linux Hosts Metrics | Base&quot;,&quot;uid&quot;:&quot;ov0oEgdik&quot;,&quot;version&quot;:2,&quot;weekStart&quot;:&quot;&quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3174:rev-3175 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3174&amp;oldid=prev</id>
		<title>Rhg: /* Prometheus configuration */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3174&amp;oldid=prev"/>
		<updated>2022-11-24T00:19:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Prometheus configuration&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:19, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - host.docker.internal:9100&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - host.docker.internal:9100&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Grafana Dashboard ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In Grafana, click Dashboards in the left side menu (looks like four boxes) and from the menu that appears select Manage.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Click Import. Enter the ID number 10180 for the Linux dashboard, and click Load.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3173:rev-3174 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3173&amp;oldid=prev</id>
		<title>Rhg at 23:40, 23 November 2022</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3173&amp;oldid=prev"/>
		<updated>2022-11-23T23:40:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:40, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --name=prometheus \&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --name=prometheus \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     -p 9099:9090 \&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     -p 9099:9090 \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    --add-host=host.docker.internal:host-gateway \&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     -v ~/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     -v ~/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     prom/prometheus&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     prom/prometheus&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3172:rev-3173 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3172&amp;oldid=prev</id>
		<title>Rhg: /* Linux Exporter */</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3172&amp;oldid=prev"/>
		<updated>2022-11-23T23:38:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Linux Exporter&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:38, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l45&quot;&gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Prometheus configuration ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- job_name: linux&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  honor_timestamps: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_interval: 60s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scrape_timeout: 5s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  metrics_path: /metrics&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  scheme: http&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  follow_redirects: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  enable_http2: true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  static_configs:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  - targets:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    - host.docker.internal:9100&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3171:rev-3172 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3171&amp;oldid=prev</id>
		<title>Rhg at 23:37, 23 November 2022</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3171&amp;oldid=prev"/>
		<updated>2022-11-23T23:37:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:37, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Linux Exporter ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://linuxhit.com/prometheus-node-exporter-on-raspberry-pi-how-to-install/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://linuxhit.com/prometheus-node-exporter-on-raspberry-pi-how-to-install/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://stackoverflow.com/questions/31324981/how-to-access-host-port-from-docker-container&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l41&quot;&gt;Line 41:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl start node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl start node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Node-RED==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3170:rev-3171 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
	<entry>
		<id>https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3170&amp;oldid=prev</id>
		<title>Rhg at 23:22, 23 November 2022</title>
		<link rel="alternate" type="text/html" href="https://hwwiki.ddns.net/index.php?title=Prometheus&amp;diff=3170&amp;oldid=prev"/>
		<updated>2022-11-23T23:22:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:22, 24 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo nano /etc/systemd/system/node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo nano /etc/systemd/system/node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[{&quot;id&quot;:&quot;d1f3d002.63ee48&quot;,&quot;type&quot;:&quot;subflow&quot;,&quot;name&quot;:&quot;rbe 5m&quot;,&quot;info&quot;:&quot;&quot;,&quot;category&quot;:&quot;&quot;,&quot;in&quot;:[{&quot;x&quot;:60,&quot;y&quot;:120,&quot;wires&quot;:[{&quot;id&quot;:&quot;dd19c0de.9bebd&quot;}]}],&quot;out&quot;:[{&quot;x&quot;:420,&quot;y&quot;:160,&quot;wires&quot;:[{&quot;id&quot;:&quot;29eae4ad.d68f2c&quot;,&quot;port&quot;:0}]}],&quot;env&quot;:[],&quot;meta&quot;:{},&quot;color&quot;:&quot;#DDAA99&quot;},{&quot;id&quot;:&quot;dd19c0de.9bebd&quot;,&quot;type&quot;:&quot;rbe&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;func&quot;:&quot;rbe&quot;,&quot;gap&quot;:&quot;&quot;,&quot;start&quot;:&quot;&quot;,&quot;inout&quot;:&quot;out&quot;,&quot;property&quot;:&quot;payload&quot;,&quot;x&quot;:190,&quot;y&quot;:120,&quot;wires&quot;:[[&quot;29eae4ad.d68f2c&quot;]]},{&quot;id&quot;:&quot;8b22fc2a.83d07&quot;,&quot;type&quot;:&quot;inject&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;props&quot;:[{&quot;p&quot;:&quot;reset&quot;,&quot;v&quot;:&quot;1&quot;,&quot;vt&quot;:&quot;str&quot;}],&quot;repeat&quot;:&quot;300&quot;,&quot;crontab&quot;:&quot;&quot;,&quot;once&quot;:false,&quot;onceDelay&quot;:0.1,&quot;topic&quot;:&quot;&quot;,&quot;x&quot;:200,&quot;y&quot;:80,&quot;wires&quot;:[[&quot;dd19c0de.9bebd&quot;]]},{&quot;id&quot;:&quot;29eae4ad.d68f2c&quot;,&quot;type&quot;:&quot;switch&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;property&quot;:&quot;reset&quot;,&quot;propertyType&quot;:&quot;msg&quot;,&quot;rules&quot;:[{&quot;t&quot;:&quot;null&quot;}],&quot;checkall&quot;:&quot;true&quot;,&quot;repair&quot;:false,&quot;outputs&quot;:1,&quot;x&quot;:280,&quot;y&quot;:160,&quot;wires&quot;:[[]]},{&quot;id&quot;:&quot;82572bd7fa2754e2&quot;,&quot;type&quot;:&quot;link out&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;link out 9&quot;,&quot;mode&quot;:&quot;link&quot;,&quot;links&quot;:[&quot;058f796bc37b7250&quot;,&quot;56f925dd66127bbb&quot;],&quot;x&quot;:265,&quot;y&quot;:140,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;7fddbf716a47caa3&quot;,&quot;type&quot;:&quot;mqtt in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;topic&quot;:&quot;#&quot;,&quot;qos&quot;:&quot;0&quot;,&quot;datatype&quot;:&quot;auto&quot;,&quot;broker&quot;:&quot;61c70212c61507f5&quot;,&quot;nl&quot;:false,&quot;rap&quot;:false,&quot;inputs&quot;:0,&quot;x&quot;:130,&quot;y&quot;:140,&quot;wires&quot;:[[&quot;82572bd7fa2754e2&quot;,&quot;f04495f04028c894&quot;]]},{&quot;id&quot;:&quot;873f73b8bd187f78&quot;,&quot;type&quot;:&quot;subflow:d1f3d002.63ee48&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;x&quot;:360,&quot;y&quot;:260,&quot;wires&quot;:[[&quot;5b24a3ea71452cd8&quot;,&quot;a2a978223a03ad4b&quot;,&quot;f656e5b024503c03&quot;]]},{&quot;id&quot;:&quot;058f796bc37b7250&quot;,&quot;type&quot;:&quot;link in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;link in 1&quot;,&quot;links&quot;:[&quot;190658415505c339&quot;,&quot;82572bd7fa2754e2&quot;],&quot;x&quot;:215,&quot;y&quot;:260,&quot;wires&quot;:[[&quot;873f73b8bd187f78&quot;]]},{&quot;id&quot;:&quot;f04495f04028c894&quot;,&quot;type&quot;:&quot;debug&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;debug 8&quot;,&quot;active&quot;:false,&quot;tosidebar&quot;:true,&quot;console&quot;:false,&quot;tostatus&quot;:false,&quot;complete&quot;:&quot;false&quot;,&quot;statusVal&quot;:&quot;&quot;,&quot;statusType&quot;:&quot;auto&quot;,&quot;x&quot;:290,&quot;y&quot;:80,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;f656e5b024503c03&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics List&quot;,&quot;func&quot;:&quot;\n\n\nvar metrics = {};\n\nmetrics.timestamp = new Date().getTime();\nmetrics.topic = msg.topic;\nmetrics.payload = msg.payload;\n\nvar mname = msg.topic.replace(/\\//g,\&quot;_\&quot;)\n\n\nflow.set(\&quot;metrics.\&quot; + mname, metrics);\n\n\nreturn msg;&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:410,&quot;y&quot;:340,&quot;wires&quot;:[[]]},{&quot;id&quot;:&quot;1fdeb63853f6378a&quot;,&quot;type&quot;:&quot;http in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;url&quot;:&quot;/metrics&quot;,&quot;method&quot;:&quot;get&quot;,&quot;upload&quot;:false,&quot;swaggerDoc&quot;:&quot;&quot;,&quot;x&quot;:190,&quot;y&quot;:580,&quot;wires&quot;:[[&quot;0df212d8de0af553&quot;]]},{&quot;id&quot;:&quot;78bcb731b3070bde&quot;,&quot;type&quot;:&quot;http in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;url&quot;:&quot;/metrics/:vargroup&quot;,&quot;method&quot;:&quot;get&quot;,&quot;upload&quot;:false,&quot;swaggerDoc&quot;:&quot;&quot;,&quot;x&quot;:220,&quot;y&quot;:660,&quot;wires&quot;:[[&quot;a9bfbf0b470f5412&quot;]]},{&quot;id&quot;:&quot;a9bfbf0b470f5412&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics&quot;,&quot;func&quot;:&quot;\nvar metrics = flow.get(\&quot;metrics\&quot;)||{};\n\n\nvar net = global.get(\&quot;config.networkId\&quot;) || \&quot;local\&quot;;\n\nvar oot = \&quot;\&quot;;\n//oot = 'stat_state {network=\&quot;local\&quot;, node=\&quot;mynodered1\&quot;, device=\&quot;prometheus\&quot;, vargroup=\&quot;stat\&quot;, varkey=\&quot;state\&quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    var tops = metrics[m].topic.split(\&quot;/\&quot;);\n    \n    if (isNaN(metrics[m].payload)) { continue; }\n    if (tops[3] != msg.req.params.vargroup) { continue; }    \n\n    \n    oot += tops[3] + '_' + tops[4] + '{network=\&quot;' + net + '\&quot;,node=\&quot;' + tops[1] + '\&quot;,device=\&quot;' + tops[2] + '\&quot;,vargroup=\&quot;' + tops[3] + '\&quot;,varkey=\&quot;' + tops[4] + '\&quot;} ' + metrics[m].payload + \&quot;\\n\&quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:520,&quot;y&quot;:660,&quot;wires&quot;:[[&quot;2bf9db2387e3c2c3&quot;,&quot;011f1ef5757fc34b&quot;]]},{&quot;id&quot;:&quot;0df212d8de0af553&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics&quot;,&quot;func&quot;:&quot;\n//temperature{ node = \&quot;mynode\&quot;, topic = \&quot;zigbee2mqtt_0x00157d00032b1234\&quot; } { { payload } }\n\nvar metrics = flow.get(\&quot;metrics\&quot;)||{};\n//flow.set(\&quot;metrics\&quot;,{});\n\nvar net = global.get(\&quot;config.networkId\&quot;) || \&quot;local\&quot;;\n\nvar oot = \&quot;\&quot;;\n//oot = 'stat_state {network=\&quot;local\&quot;, node=\&quot;mynodered1\&quot;, device=\&quot;prometheus\&quot;, vargroup=\&quot;stat\&quot;, varkey=\&quot;state\&quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    if (isNaN(metrics[m].payload)) { continue; }\n    \n    var tops = metrics[m].topic.split(\&quot;/\&quot;);\n\n    //if (tops[3] != \&quot;dat\&quot;) { continue; }    \n\n    oot += tops[3] + '_' + tops[4] + '{network=\&quot;' + net + '\&quot;,node=\&quot;' + tops[1] + '\&quot;,device=\&quot;' + tops[2] + '\&quot;,vargroup=\&quot;' + tops[3] + '\&quot;,varkey=\&quot;' + tops[4] + '\&quot;} ' + metrics[m].payload + \&quot;\\n\&quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:520,&quot;y&quot;:580,&quot;wires&quot;:[[&quot;2bf9db2387e3c2c3&quot;,&quot;011f1ef5757fc34b&quot;]]},{&quot;id&quot;:&quot;011f1ef5757fc34b&quot;,&quot;type&quot;:&quot;debug&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;debug 16&quot;,&quot;active&quot;:false,&quot;tosidebar&quot;:true,&quot;console&quot;:false,&quot;tostatus&quot;:false,&quot;complete&quot;:&quot;false&quot;,&quot;statusVal&quot;:&quot;&quot;,&quot;statusType&quot;:&quot;auto&quot;,&quot;x&quot;:740,&quot;y&quot;:580,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;2bf9db2387e3c2c3&quot;,&quot;type&quot;:&quot;http response&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;statusCode&quot;:&quot;&quot;,&quot;headers&quot;:{},&quot;x&quot;:730,&quot;y&quot;:620,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;61c70212c61507f5&quot;,&quot;type&quot;:&quot;mqtt-broker&quot;,&quot;name&quot;:&quot;&quot;,&quot;broker&quot;:&quot;mqtt&quot;,&quot;port&quot;:&quot;1883&quot;,&quot;clientid&quot;:&quot;&quot;,&quot;autoConnect&quot;:true,&quot;usetls&quot;:false,&quot;protocolVersion&quot;:&quot;4&quot;,&quot;keepalive&quot;:&quot;60&quot;,&quot;cleansession&quot;:true,&quot;birthTopic&quot;:&quot;&quot;,&quot;birthQos&quot;:&quot;0&quot;,&quot;birthPayload&quot;:&quot;&quot;,&quot;birthMsg&quot;:{},&quot;closeTopic&quot;:&quot;&quot;,&quot;closeQos&quot;:&quot;0&quot;,&quot;closePayload&quot;:&quot;&quot;,&quot;closeMsg&quot;:{},&quot;willTopic&quot;:&quot;&quot;,&quot;willQos&quot;:&quot;0&quot;,&quot;willPayload&quot;:&quot;&quot;,&quot;willMsg&quot;:{},&quot;userProps&quot;:&quot;&quot;,&quot;sessionExpiry&quot;:&quot;&quot;}]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[Unit]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[Unit]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Description=Node Exporter&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Description=Node Exporter&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 40:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl enable node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl enable node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl start node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo systemctl start node_exporter.service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Node-RED==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[{&quot;id&quot;:&quot;d1f3d002.63ee48&quot;,&quot;type&quot;:&quot;subflow&quot;,&quot;name&quot;:&quot;rbe 5m&quot;,&quot;info&quot;:&quot;&quot;,&quot;category&quot;:&quot;&quot;,&quot;in&quot;:[{&quot;x&quot;:60,&quot;y&quot;:120,&quot;wires&quot;:[{&quot;id&quot;:&quot;dd19c0de.9bebd&quot;}]}],&quot;out&quot;:[{&quot;x&quot;:420,&quot;y&quot;:160,&quot;wires&quot;:[{&quot;id&quot;:&quot;29eae4ad.d68f2c&quot;,&quot;port&quot;:0}]}],&quot;env&quot;:[],&quot;meta&quot;:{},&quot;color&quot;:&quot;#DDAA99&quot;},{&quot;id&quot;:&quot;dd19c0de.9bebd&quot;,&quot;type&quot;:&quot;rbe&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;func&quot;:&quot;rbe&quot;,&quot;gap&quot;:&quot;&quot;,&quot;start&quot;:&quot;&quot;,&quot;inout&quot;:&quot;out&quot;,&quot;property&quot;:&quot;payload&quot;,&quot;x&quot;:190,&quot;y&quot;:120,&quot;wires&quot;:[[&quot;29eae4ad.d68f2c&quot;]]},{&quot;id&quot;:&quot;8b22fc2a.83d07&quot;,&quot;type&quot;:&quot;inject&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;props&quot;:[{&quot;p&quot;:&quot;reset&quot;,&quot;v&quot;:&quot;1&quot;,&quot;vt&quot;:&quot;str&quot;}],&quot;repeat&quot;:&quot;300&quot;,&quot;crontab&quot;:&quot;&quot;,&quot;once&quot;:false,&quot;onceDelay&quot;:0.1,&quot;topic&quot;:&quot;&quot;,&quot;x&quot;:200,&quot;y&quot;:80,&quot;wires&quot;:[[&quot;dd19c0de.9bebd&quot;]]},{&quot;id&quot;:&quot;29eae4ad.d68f2c&quot;,&quot;type&quot;:&quot;switch&quot;,&quot;z&quot;:&quot;d1f3d002.63ee48&quot;,&quot;name&quot;:&quot;&quot;,&quot;property&quot;:&quot;reset&quot;,&quot;propertyType&quot;:&quot;msg&quot;,&quot;rules&quot;:[{&quot;t&quot;:&quot;null&quot;}],&quot;checkall&quot;:&quot;true&quot;,&quot;repair&quot;:false,&quot;outputs&quot;:1,&quot;x&quot;:280,&quot;y&quot;:160,&quot;wires&quot;:[[]]},{&quot;id&quot;:&quot;82572bd7fa2754e2&quot;,&quot;type&quot;:&quot;link out&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;link out 9&quot;,&quot;mode&quot;:&quot;link&quot;,&quot;links&quot;:[&quot;058f796bc37b7250&quot;,&quot;56f925dd66127bbb&quot;],&quot;x&quot;:265,&quot;y&quot;:140,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;7fddbf716a47caa3&quot;,&quot;type&quot;:&quot;mqtt in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;topic&quot;:&quot;#&quot;,&quot;qos&quot;:&quot;0&quot;,&quot;datatype&quot;:&quot;auto&quot;,&quot;broker&quot;:&quot;61c70212c61507f5&quot;,&quot;nl&quot;:false,&quot;rap&quot;:false,&quot;inputs&quot;:0,&quot;x&quot;:130,&quot;y&quot;:140,&quot;wires&quot;:[[&quot;82572bd7fa2754e2&quot;,&quot;f04495f04028c894&quot;]]},{&quot;id&quot;:&quot;873f73b8bd187f78&quot;,&quot;type&quot;:&quot;subflow:d1f3d002.63ee48&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;x&quot;:360,&quot;y&quot;:260,&quot;wires&quot;:[[&quot;5b24a3ea71452cd8&quot;,&quot;a2a978223a03ad4b&quot;,&quot;f656e5b024503c03&quot;]]},{&quot;id&quot;:&quot;058f796bc37b7250&quot;,&quot;type&quot;:&quot;link in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;link in 1&quot;,&quot;links&quot;:[&quot;190658415505c339&quot;,&quot;82572bd7fa2754e2&quot;],&quot;x&quot;:215,&quot;y&quot;:260,&quot;wires&quot;:[[&quot;873f73b8bd187f78&quot;]]},{&quot;id&quot;:&quot;f04495f04028c894&quot;,&quot;type&quot;:&quot;debug&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;debug 8&quot;,&quot;active&quot;:false,&quot;tosidebar&quot;:true,&quot;console&quot;:false,&quot;tostatus&quot;:false,&quot;complete&quot;:&quot;false&quot;,&quot;statusVal&quot;:&quot;&quot;,&quot;statusType&quot;:&quot;auto&quot;,&quot;x&quot;:290,&quot;y&quot;:80,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;f656e5b024503c03&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics List&quot;,&quot;func&quot;:&quot;\n\n\nvar metrics = {};\n\nmetrics.timestamp = new Date().getTime();\nmetrics.topic = msg.topic;\nmetrics.payload = msg.payload;\n\nvar mname = msg.topic.replace(/\\//g,\&quot;_\&quot;)\n\n\nflow.set(\&quot;metrics.\&quot; + mname, metrics);\n\n\nreturn msg;&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:410,&quot;y&quot;:340,&quot;wires&quot;:[[]]},{&quot;id&quot;:&quot;1fdeb63853f6378a&quot;,&quot;type&quot;:&quot;http in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;url&quot;:&quot;/metrics&quot;,&quot;method&quot;:&quot;get&quot;,&quot;upload&quot;:false,&quot;swaggerDoc&quot;:&quot;&quot;,&quot;x&quot;:190,&quot;y&quot;:580,&quot;wires&quot;:[[&quot;0df212d8de0af553&quot;]]},{&quot;id&quot;:&quot;78bcb731b3070bde&quot;,&quot;type&quot;:&quot;http in&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;url&quot;:&quot;/metrics/:vargroup&quot;,&quot;method&quot;:&quot;get&quot;,&quot;upload&quot;:false,&quot;swaggerDoc&quot;:&quot;&quot;,&quot;x&quot;:220,&quot;y&quot;:660,&quot;wires&quot;:[[&quot;a9bfbf0b470f5412&quot;]]},{&quot;id&quot;:&quot;a9bfbf0b470f5412&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics&quot;,&quot;func&quot;:&quot;\nvar metrics = flow.get(\&quot;metrics\&quot;)||{};\n\n\nvar net = global.get(\&quot;config.networkId\&quot;) || \&quot;local\&quot;;\n\nvar oot = \&quot;\&quot;;\n//oot = 'stat_state {network=\&quot;local\&quot;, node=\&quot;mynodered1\&quot;, device=\&quot;prometheus\&quot;, vargroup=\&quot;stat\&quot;, varkey=\&quot;state\&quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    var tops = metrics[m].topic.split(\&quot;/\&quot;);\n    \n    if (isNaN(metrics[m].payload)) { continue; }\n    if (tops[3] != msg.req.params.vargroup) { continue; }    \n\n    \n    oot += tops[3] + '_' + tops[4] + '{network=\&quot;' + net + '\&quot;,node=\&quot;' + tops[1] + '\&quot;,device=\&quot;' + tops[2] + '\&quot;,vargroup=\&quot;' + tops[3] + '\&quot;,varkey=\&quot;' + tops[4] + '\&quot;} ' + metrics[m].payload + \&quot;\\n\&quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:520,&quot;y&quot;:660,&quot;wires&quot;:[[&quot;2bf9db2387e3c2c3&quot;,&quot;011f1ef5757fc34b&quot;]]},{&quot;id&quot;:&quot;0df212d8de0af553&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;Metrics&quot;,&quot;func&quot;:&quot;\n//temperature{ node = \&quot;mynode\&quot;, topic = \&quot;zigbee2mqtt_0x00157d00032b1234\&quot; } { { payload } }\n\nvar metrics = flow.get(\&quot;metrics\&quot;)||{};\n//flow.set(\&quot;metrics\&quot;,{});\n\nvar net = global.get(\&quot;config.networkId\&quot;) || \&quot;local\&quot;;\n\nvar oot = \&quot;\&quot;;\n//oot = 'stat_state {network=\&quot;local\&quot;, node=\&quot;mynodered1\&quot;, device=\&quot;prometheus\&quot;, vargroup=\&quot;stat\&quot;, varkey=\&quot;state\&quot;} 1\\n';\n\nfor (var m in metrics) {\n\n    if (isNaN(metrics[m].payload)) { continue; }\n    \n    var tops = metrics[m].topic.split(\&quot;/\&quot;);\n\n    //if (tops[3] != \&quot;dat\&quot;) { continue; }    \n\n    oot += tops[3] + '_' + tops[4] + '{network=\&quot;' + net + '\&quot;,node=\&quot;' + tops[1] + '\&quot;,device=\&quot;' + tops[2] + '\&quot;,vargroup=\&quot;' + tops[3] + '\&quot;,varkey=\&quot;' + tops[4] + '\&quot;} ' + metrics[m].payload + \&quot;\\n\&quot;;\n\n}\n\n\nmsg.payload = oot;\n\nreturn msg;\n\n&quot;,&quot;outputs&quot;:1,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;libs&quot;:[],&quot;x&quot;:520,&quot;y&quot;:580,&quot;wires&quot;:[[&quot;2bf9db2387e3c2c3&quot;,&quot;011f1ef5757fc34b&quot;]]},{&quot;id&quot;:&quot;011f1ef5757fc34b&quot;,&quot;type&quot;:&quot;debug&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;debug 16&quot;,&quot;active&quot;:false,&quot;tosidebar&quot;:true,&quot;console&quot;:false,&quot;tostatus&quot;:false,&quot;complete&quot;:&quot;false&quot;,&quot;statusVal&quot;:&quot;&quot;,&quot;statusType&quot;:&quot;auto&quot;,&quot;x&quot;:740,&quot;y&quot;:580,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;2bf9db2387e3c2c3&quot;,&quot;type&quot;:&quot;http response&quot;,&quot;z&quot;:&quot;f6f2187d.f17ca8&quot;,&quot;name&quot;:&quot;&quot;,&quot;statusCode&quot;:&quot;&quot;,&quot;headers&quot;:{},&quot;x&quot;:730,&quot;y&quot;:620,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;61c70212c61507f5&quot;,&quot;type&quot;:&quot;mqtt-broker&quot;,&quot;name&quot;:&quot;&quot;,&quot;broker&quot;:&quot;mqtt&quot;,&quot;port&quot;:&quot;1883&quot;,&quot;clientid&quot;:&quot;&quot;,&quot;autoConnect&quot;:true,&quot;usetls&quot;:false,&quot;protocolVersion&quot;:&quot;4&quot;,&quot;keepalive&quot;:&quot;60&quot;,&quot;cleansession&quot;:true,&quot;birthTopic&quot;:&quot;&quot;,&quot;birthQos&quot;:&quot;0&quot;,&quot;birthPayload&quot;:&quot;&quot;,&quot;birthMsg&quot;:{},&quot;closeTopic&quot;:&quot;&quot;,&quot;closeQos&quot;:&quot;0&quot;,&quot;closePayload&quot;:&quot;&quot;,&quot;closeMsg&quot;:{},&quot;willTopic&quot;:&quot;&quot;,&quot;willQos&quot;:&quot;0&quot;,&quot;willPayload&quot;:&quot;&quot;,&quot;willMsg&quot;:{},&quot;userProps&quot;:&quot;&quot;,&quot;sessionExpiry&quot;:&quot;&quot;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3169:rev-3170 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rhg</name></author>
	</entry>
</feed>