<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.frotmail.nl/index.php?action=history&amp;feed=atom&amp;title=InfluxDB</id>
	<title>InfluxDB - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.frotmail.nl/index.php?action=history&amp;feed=atom&amp;title=InfluxDB"/>
	<link rel="alternate" type="text/html" href="https://wiki.frotmail.nl/index.php?title=InfluxDB&amp;action=history"/>
	<updated>2026-08-06T03:39:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.frotmail.nl/index.php?title=InfluxDB&amp;diff=36&amp;oldid=prev</id>
		<title>Eric: Created page with &quot;=Inleiding= Deze tutorial is geschreven voor InfluxDB 1.8. Per 2.0 staat er een hoop te veranderen.  Ik wil een InfluxDB container maken met SSL en auth. Het aanmaken van een database en starten van een QC hoort hier ook bij.  =Docker-compose= Om het cert via LetsEncrypt te laten verlopen is het handig om de SSL laag aan Traefik over te laten. Verder willen we een config laten genereren door influxdb en deze vervolgens mounten in de container zodat we deze kunnen aanpass...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.frotmail.nl/index.php?title=InfluxDB&amp;diff=36&amp;oldid=prev"/>
		<updated>2022-04-04T19:22:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;=Inleiding= Deze tutorial is geschreven voor InfluxDB 1.8. Per 2.0 staat er een hoop te veranderen.  Ik wil een InfluxDB container maken met SSL en auth. Het aanmaken van een database en starten van een QC hoort hier ook bij.  =Docker-compose= Om het cert via LetsEncrypt te laten verlopen is het handig om de SSL laag aan Traefik over te laten. Verder willen we een config laten genereren door influxdb en deze vervolgens mounten in de container zodat we deze kunnen aanpass...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Inleiding=&lt;br /&gt;
Deze tutorial is geschreven voor InfluxDB 1.8. Per 2.0 staat er een hoop te veranderen.&lt;br /&gt;
&lt;br /&gt;
Ik wil een InfluxDB container maken met SSL en auth. Het aanmaken van een database en starten van een QC hoort hier ook bij.&lt;br /&gt;
&lt;br /&gt;
=Docker-compose=&lt;br /&gt;
Om het cert via LetsEncrypt te laten verlopen is het handig om de SSL laag aan Traefik over te laten. Verder willen we een config laten genereren door influxdb en deze vervolgens mounten in de container zodat we deze kunnen aanpassen.&lt;br /&gt;
&lt;br /&gt;
 version: &amp;quot;2.3&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 services:&lt;br /&gt;
   influx:&lt;br /&gt;
     container_name: influx&lt;br /&gt;
     image: influxdb:1.8&lt;br /&gt;
     environment:&lt;br /&gt;
       - INFLUXDB_HTTP_AUTH_ENABLED=true&lt;br /&gt;
     labels:&lt;br /&gt;
       - traefik.http.routers.influx.rule=Host(`influx.cloud.frotmail.nl`)&lt;br /&gt;
       - traefik.http.services.influx.loadbalancer.server.port=8086&lt;br /&gt;
       - traefik.http.routers.influx.tls.certresolver=letsencrypt&lt;br /&gt;
       - traefik.http.routers.influx.entrypoints=influx&lt;br /&gt;
       - traefik.enable=true &lt;br /&gt;
     volumes:&lt;br /&gt;
       - /home/Eric/docker/influx/data:/var/lib/influxdb&lt;br /&gt;
       - /home/Eric/docker/influx/influxdb.conf:/etc/influxdb/influxdb.conf:ro&lt;br /&gt;
     restart: always&lt;br /&gt;
&lt;br /&gt;
 docker-compose up -d influx&lt;br /&gt;
&lt;br /&gt;
=Create admin user=&lt;br /&gt;
 influx -host xxxxx -ssl&lt;br /&gt;
&lt;br /&gt;
Let op de single quotes!&lt;br /&gt;
&lt;br /&gt;
 &amp;gt; create user admin with password &amp;#039;mysecret&amp;#039; with all privileges&lt;br /&gt;
 &amp;gt; auth&lt;br /&gt;
 username: admin&lt;br /&gt;
 password:&lt;br /&gt;
&lt;br /&gt;
=Create database=&lt;br /&gt;
 &amp;gt; create database grafana&lt;br /&gt;
 &amp;gt; show databases&lt;br /&gt;
 name: databases&lt;br /&gt;
 name&lt;br /&gt;
 ----&lt;br /&gt;
 _internal&lt;br /&gt;
 grafana&lt;br /&gt;
&lt;br /&gt;
=Create retention policy=&lt;br /&gt;
 &amp;gt; create retention policy &amp;quot;one_week&amp;quot; on &amp;quot;grafana&amp;quot; DURATION 1w REPLICATION 1 DEFAULT&lt;br /&gt;
 &amp;gt; create retention policy &amp;quot;five_year&amp;quot; on &amp;quot;grafana&amp;quot; DURATION 270w REPLICATION 1&lt;br /&gt;
 &amp;gt; create retention policy &amp;quot;one_year&amp;quot; on &amp;quot;grafana&amp;quot; DURATION 52w REPLICATION 1&lt;br /&gt;
&lt;br /&gt;
=Create CQ&amp;#039;s=&lt;br /&gt;
 &amp;gt; create continuous query data_to_oney ON grafana begin select mean(*), last(*) into &amp;quot;one_year&amp;quot;.:MEASUREMENT from /.*/ group by time(1h),* end&lt;br /&gt;
 &amp;gt; create continuous query data_to_fivey ON grafana begin select mean(*), last(*) into &amp;quot;five_year&amp;quot;.:MEASUREMENT from /.*/ group by time(1d),* end&lt;br /&gt;
[[Category:Docker]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
</feed>