<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments for Lux4rd0 Labs	</title>
	<atom:link href="https://labs.lux4rd0.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>https://labs.lux4rd0.com</link>
	<description>Create. Experience. Share. Do.</description>
	<lastBuildDate>Sat, 18 Nov 2023 22:15:50 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by Holger Weis		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-54</link>

		<dc:creator><![CDATA[Holger Weis]]></dc:creator>
		<pubDate>Sat, 26 Feb 2022 17:30:49 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-54</guid>

					<description><![CDATA[hi,
thanks for the docker container! I installed it on a synology and the interface goes up but without data.  However I have some questions! Where and how do I enter the data for my Tempest weather station?
If I have understood correctly, the udp listener must be told where it should pick up the data.
Sorry something clueless, since I have never worked with docker.]]></description>
			<content:encoded><![CDATA[<p>hi,<br />
thanks for the docker container! I installed it on a synology and the interface goes up but without data.  However I have some questions! Where and how do I enter the data for my Tempest weather station?<br />
If I have understood correctly, the udp listener must be told where it should pick up the data.<br />
Sorry something clueless, since I have never worked with docker.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Oldskool (Syslog) Meets Newskool (Loki) by Daniel		</title>
		<link>https://labs.lux4rd0.com/2021/01/oldskool-syslog-meets-newskool-loki/#comment-53</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sun, 13 Feb 2022 18:49:56 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=151#comment-53</guid>

					<description><![CDATA[great post that has inspired me to set this up on my home lab. I loaded your dashboard but in my case, all the hostname are missing in the middle panel. i do see a large numberic number but sometimes says No Data in the that panel but don&#039;t see all the host as the screenshot in your tutorial. any thoughts?

 count_over_time({host=~&quot;$host&quot;, job=&quot;syslog&quot;} [$__interval] &#124;~ &quot;$free_form_filter&quot; &#124;~ &quot;$filter&quot;)

I do see all my host on the Log Line Counts By Host (Unfiltered). i also see Logs By Host on the bottom panel.

Thoughts?]]></description>
			<content:encoded><![CDATA[<p>great post that has inspired me to set this up on my home lab. I loaded your dashboard but in my case, all the hostname are missing in the middle panel. i do see a large numberic number but sometimes says No Data in the that panel but don&#8217;t see all the host as the screenshot in your tutorial. any thoughts?</p>
<p> count_over_time({host=~&#8221;$host&#8221;, job=&#8221;syslog&#8221;} [$__interval] |~ &#8220;$free_form_filter&#8221; |~ &#8220;$filter&#8221;)</p>
<p>I do see all my host on the Log Line Counts By Host (Unfiltered). i also see Logs By Host on the bottom panel.</p>
<p>Thoughts?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Oldskool (Syslog) Meets Newskool (Loki) by anon		</title>
		<link>https://labs.lux4rd0.com/2021/01/oldskool-syslog-meets-newskool-loki/#comment-51</link>

		<dc:creator><![CDATA[anon]]></dc:creator>
		<pubDate>Mon, 24 Jan 2022 21:23:40 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=151#comment-51</guid>

					<description><![CDATA[Here is the complete config needed, so that syslog-ng does not crash and can use default-network-drivers

@version: 3.29
@include &quot;scl.conf&quot;

source s_local {
    internal();
};

source s_network {
    default-network-drivers(
    );
};

destination d_loki {
    syslog(&quot;promtail&quot; transport(&quot;tcp&quot;) port(&quot;1514&quot;));
};

log {
        source(s_local);
        source(s_network);
        destination(d_loki);
};]]></description>
			<content:encoded><![CDATA[<p>Here is the complete config needed, so that syslog-ng does not crash and can use default-network-drivers</p>
<p>@version: 3.29<br />
@include &#8220;scl.conf&#8221;</p>
<p>source s_local {<br />
    internal();<br />
};</p>
<p>source s_network {<br />
    default-network-drivers(<br />
    );<br />
};</p>
<p>destination d_loki {<br />
    syslog(&#8220;promtail&#8221; transport(&#8220;tcp&#8221;) port(&#8220;1514&#8221;));<br />
};</p>
<p>log {<br />
        source(s_local);<br />
        source(s_network);<br />
        destination(d_loki);<br />
};</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by Dave Schmid		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-27</link>

		<dc:creator><![CDATA[Dave Schmid]]></dc:creator>
		<pubDate>Tue, 06 Apr 2021 06:11:42 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-27</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-23&quot;&gt;Ffred&lt;/a&gt;.

Fred - you&#039;re absolutely right - a typo in those up/down/stop scripts. As for the logs - are you talking about the JSON logs that are stored in Loki or a different one? I&#039;m actually rebuilding the All In One now that I&#039;ve added forecasts to it. With that effort, I&#039;ve added better debug/info logging in general to the collectors.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-23">Ffred</a>.</p>
<p>Fred &#8211; you&#8217;re absolutely right &#8211; a typo in those up/down/stop scripts. As for the logs &#8211; are you talking about the JSON logs that are stored in Loki or a different one? I&#8217;m actually rebuilding the All In One now that I&#8217;ve added forecasts to it. With that effort, I&#8217;ve added better debug/info logging in general to the collectors.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by Ffred		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-23</link>

		<dc:creator><![CDATA[Ffred]]></dc:creator>
		<pubDate>Wed, 17 Mar 2021 02:09:40 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-23</guid>

					<description><![CDATA[Two more questions for you Dave.

The stop.sh and down.sh scripts appear to be the same.  For stop.sh, shouldn&#039;t the last line read docker-compose stop instead of docker-compose down?

How do I decrease the log level for the json.logs?  Have one that grows quite large day by day.  I believe the log level is set to info, but am unsure which configuration file might set it to warn or perhaps stop logging altogether.]]></description>
			<content:encoded><![CDATA[<p>Two more questions for you Dave.</p>
<p>The stop.sh and down.sh scripts appear to be the same.  For stop.sh, shouldn&#8217;t the last line read docker-compose stop instead of docker-compose down?</p>
<p>How do I decrease the log level for the json.logs?  Have one that grows quite large day by day.  I believe the log level is set to info, but am unsure which configuration file might set it to warn or perhaps stop logging altogether.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by thebaldgeek		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-22</link>

		<dc:creator><![CDATA[thebaldgeek]]></dc:creator>
		<pubDate>Fri, 12 Mar 2021 13:25:27 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-22</guid>

					<description><![CDATA[Dave, thanks so much! We are up and running.     
The only empty graph is Humidity.... Any pointers where I can look to add that? (I know my station has it, I can see it in the JSON stream).     
BTW, your update was perfect, I don&#039;t have a Tempest so was a bit worried it was no do-able, but your new version works great.]]></description>
			<content:encoded><![CDATA[<p>Dave, thanks so much! We are up and running.<br />
The only empty graph is Humidity&#8230;. Any pointers where I can look to add that? (I know my station has it, I can see it in the JSON stream).<br />
BTW, your update was perfect, I don&#8217;t have a Tempest so was a bit worried it was no do-able, but your new version works great.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by Dave Schmid		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-21</link>

		<dc:creator><![CDATA[Dave Schmid]]></dc:creator>
		<pubDate>Wed, 10 Mar 2021 15:20:02 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-21</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-20&quot;&gt;thebaldgeek&lt;/a&gt;.

Nice! Do you have Tempest or the Air &amp; Sky? I just made updates to allow both to be seen. Like literally a few minutes ago. You can see the changes in v1.03 or you can grab the individual dashboard files. You can see the two files here: https://github.com/lux4rd0/weatherflow-dashboards-aio/tree/main/config/grafana/dashboards/weatherflow. If you do have a Tempest and it&#039;s still not showing - certainly get back with me and we&#039;ll troubleshoot it.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-20">thebaldgeek</a>.</p>
<p>Nice! Do you have Tempest or the Air &#038; Sky? I just made updates to allow both to be seen. Like literally a few minutes ago. You can see the changes in v1.03 or you can grab the individual dashboard files. You can see the two files here: <a href="https://github.com/lux4rd0/weatherflow-dashboards-aio/tree/main/config/grafana/dashboards/weatherflow" rel="nofollow ugc">https://github.com/lux4rd0/weatherflow-dashboards-aio/tree/main/config/grafana/dashboards/weatherflow</a>. If you do have a Tempest and it&#8217;s still not showing &#8211; certainly get back with me and we&#8217;ll troubleshoot it.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by thebaldgeek		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-20</link>

		<dc:creator><![CDATA[thebaldgeek]]></dc:creator>
		<pubDate>Wed, 10 Mar 2021 14:07:38 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-20</guid>

					<description><![CDATA[Update.     
I am seeing battery voltage and RSSI and also Wind Direction (Rapid) and Wind Speed (Rapid / 60 Seconds). All other graphs are blank.     
I see all the data in my Node-RED and also on the WeatherFlow forums Raspberry Pi 7 inch touch screen project.     
Can you point me in the direction where Loki ingest is looking for the JSON data? I would like to get this going, but am not sure where the data is decoded from the WeatherFlow UDP stream.]]></description>
			<content:encoded><![CDATA[<p>Update.<br />
I am seeing battery voltage and RSSI and also Wind Direction (Rapid) and Wind Speed (Rapid / 60 Seconds). All other graphs are blank.<br />
I see all the data in my Node-RED and also on the WeatherFlow forums Raspberry Pi 7 inch touch screen project.<br />
Can you point me in the direction where Loki ingest is looking for the JSON data? I would like to get this going, but am not sure where the data is decoded from the WeatherFlow UDP stream.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by thebaldgeek		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-19</link>

		<dc:creator><![CDATA[thebaldgeek]]></dc:creator>
		<pubDate>Tue, 09 Mar 2021 00:25:14 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-19</guid>

					<description><![CDATA[Dave, thanks so much for your help.... I now see a little bit of data!!!      
Using the &#039;echo&#039; command, I know my UID and so added that to the yml as you said and it started with no errors.    
     
The odd thing now is that I see device detail data, the RSSI and battery voltage graph is filling out as is the status for the hub and Tempest, but all other dashboards are blank with a simple &#039;No data found in response&#039;... My guess? WeatherFlow changed the UDP data format at some stage/firmware version and so the data collector is not seeing my data.]]></description>
			<content:encoded><![CDATA[<p>Dave, thanks so much for your help&#8230;. I now see a little bit of data!!!<br />
Using the &#8216;echo&#8217; command, I know my UID and so added that to the yml as you said and it started with no errors.    </p>
<p>The odd thing now is that I see device detail data, the RSSI and battery voltage graph is filling out as is the status for the hub and Tempest, but all other dashboards are blank with a simple &#8216;No data found in response&#8217;&#8230; My guess? WeatherFlow changed the UDP data format at some stage/firmware version and so the data collector is not seeing my data.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on WeatherFlow Tempest Log Collector by Dave Schmid		</title>
		<link>https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-18</link>

		<dc:creator><![CDATA[Dave Schmid]]></dc:creator>
		<pubDate>Mon, 08 Mar 2021 04:43:47 +0000</pubDate>
		<guid isPermaLink="false">https://labs.lux4rd0.com/?p=197#comment-18</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-17&quot;&gt;thebaldgeek&lt;/a&gt;.

Hello! And thanks for spending some time trying to make this work. My hope was that for most, simply running the docker-compose and/or up.sh commands would just &quot;work&quot;. But what I&#039;ve seen is the permissions for running the containers tend to get messy. What I suspect is that Loki is trying to start up but doesn&#039;t like the permissions where the data files are being created and/or written.  If you start the script up without the proper UID/GID the first time - that &lt;code&gt;/data/loki&lt;/code&gt; gets created as root or doesn&#039;t get created at all. You may need to manually change the docker-compose.yml file to reflect the actual numbers of the user ID that you&#039;re running as. The &quot;WARNING: The UID_GID variable is not set&quot; would explain some of those errors. In the Loki stanza in the docker-compose.yml, can you change the &lt;code&gt;user: &quot;${UID_GID}&quot;&lt;/code&gt; to something like &lt;code&gt;user: &quot;0:0&quot;&lt;/code&gt; (if you&#039;re root) or whatever you actual user/group permissions on the file system are? Can you also share what OS/system you&#039;re trying to run it on? You can also (for sake of testing) comment out the &lt;code&gt;&quot;  - ./data/loki:/tmp/loki:rw&quot;&lt;/code&gt; and &lt;code&gt;user&lt;/code&gt; to see if Loki starts up. I have that volume mount external to the container so that you don&#039;t lose the data if you &quot;down&quot; the container. Lastly - thanks for the 50022/50222 typo. I updated it!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://labs.lux4rd0.com/2021/02/weatherflow-tempest-log-collector/#comment-17">thebaldgeek</a>.</p>
<p>Hello! And thanks for spending some time trying to make this work. My hope was that for most, simply running the docker-compose and/or up.sh commands would just &#8220;work&#8221;. But what I&#8217;ve seen is the permissions for running the containers tend to get messy. What I suspect is that Loki is trying to start up but doesn&#8217;t like the permissions where the data files are being created and/or written.  If you start the script up without the proper UID/GID the first time &#8211; that <code>/data/loki</code> gets created as root or doesn&#8217;t get created at all. You may need to manually change the docker-compose.yml file to reflect the actual numbers of the user ID that you&#8217;re running as. The &#8220;WARNING: The UID_GID variable is not set&#8221; would explain some of those errors. In the Loki stanza in the docker-compose.yml, can you change the <code>user: "${UID_GID}"</code> to something like <code>user: "0:0"</code> (if you&#8217;re root) or whatever you actual user/group permissions on the file system are? Can you also share what OS/system you&#8217;re trying to run it on? You can also (for sake of testing) comment out the <code>"  - ./data/loki:/tmp/loki:rw"</code> and <code>user</code> to see if Loki starts up. I have that volume mount external to the container so that you don&#8217;t lose the data if you &#8220;down&#8221; the container. Lastly &#8211; thanks for the 50022/50222 typo. I updated it!</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
