Forum » Programiranje » Spremembe kode za pisanje v novejšo verzijo influx-a
Spremembe kode za pisanje v novejšo verzijo influx-a
demokedes ::
Pozdravljeni,
Imam eno preprosto sh skripto, ki mi piše telemtrične vrednosti v influx 0.8 bazo.
Ker migriram na novejšo verzijo Grafane, ki prikazuje te podatke, moram nadgraditi tudi verzijo influx-a. Pri novejših verzijah influx-a vidim, da se je spremenil koncept in da se uporabljajo t.i. bucket-i.
Spodaj je primer konfiguracije trenutne skripte, za pisanje v influx. Kako lahko skripto spremenim na način, da bo znala pisati v inflx bucket?
Že vnaprej hvala za odgovor in ideje.
Imam eno preprosto sh skripto, ki mi piše telemtrične vrednosti v influx 0.8 bazo.
Ker migriram na novejšo verzijo Grafane, ki prikazuje te podatke, moram nadgraditi tudi verzijo influx-a. Pri novejših verzijah influx-a vidim, da se je spremenil koncept in da se uporabljajo t.i. bucket-i.
Spodaj je primer konfiguracije trenutne skripte, za pisanje v influx. Kako lahko skripto spremenim na način, da bo znala pisati v inflx bucket?
Že vnaprej hvala za odgovor in ideje.
dbname="mydb"; dbhost="influxdb.rogelj.net:8086"; user="root"; passwd="xxxxxxxxx";
Zahvaljujem se vam za odgovore, ter vam še naprej želim lep dan.
- spremenil: demokedes ()
DamijanD ::
če pravilno vidim iz https://docs.influxdata.com/influxdb/cl...
potem se sam connection del ne spremeni, ampak pri write metodi dodaš info v kater bucket to spravljaš.
A si drugače že poskusil in ti ne deluje?
potem se sam connection del ne spremeni, ampak pri write metodi dodaš info v kater bucket to spravljaš.
A si drugače že poskusil in ti ne deluje?
demokedes ::
Sem se še mal matru...pol pa za foro vprašu ChatGPT....in uala...stvar 20-ih sekund:
# Set InfluxDB Cloud configuration variables INFLUX_URL="<influxdb_cloud_url>" INFLUX_ORG="<influxdb_org>" INFLUX_TOKEN="<influxdb_token>" INFLUX_BUCKET="<influxdb_bucket>" # Write data point to InfluxDB Cloud curl --request POST \ --url "$INFLUX_URL/api/v2/write?org=$INFLUX_ORG&bucket=$INFLUX_BUCKET" \ --header "Authorization: Token $INFLUX_TOKEN" \ --data "bitcoin value=$bitcoin_value $timestamp"
Zahvaljujem se vam za odgovore, ter vam še naprej želim lep dan.
demokedes ::
Vseen še nisem zaključil. Na nekem testnem primeru sem sicer uspel uspešno pisati v inxlux cloud.
Problem imam v tem, da v osnovni skripti uporabljam wget (wget --quiet --post-data "$payload" "http://$dbhost/db/$dbname/series?u=$use... -O /dev/null). Ko to isto probam narediti z zgornjim ukazom, dobim napako: {"code":"invalid","message":"5/5 points rejected; first error: at line 1:3: expected tag key or field but found '\\n' instead (check rejected_points in your _monitoring bucket for further information)"}
Problem je v formatu payload-a. Jaz pošiljam tole. V wget primeru je delalo, sedaj v curl post pa ne.
[{ "name":"router_ping_ext2", "columns":["dst","ms"], "points":[["ExtenderGarage",9.637]] }]
Kakšna ideja?
Problem imam v tem, da v osnovni skripti uporabljam wget (wget --quiet --post-data "$payload" "http://$dbhost/db/$dbname/series?u=$use... -O /dev/null). Ko to isto probam narediti z zgornjim ukazom, dobim napako: {"code":"invalid","message":"5/5 points rejected; first error: at line 1:3: expected tag key or field but found '\\n' instead (check rejected_points in your _monitoring bucket for further information)"}
Problem je v formatu payload-a. Jaz pošiljam tole. V wget primeru je delalo, sedaj v curl post pa ne.
[{ "name":"router_ping_ext2", "columns":["dst","ms"], "points":[["ExtenderGarage",9.637]] }]
Kakšna ideja?
Zahvaljujem se vam za odgovore, ter vam še naprej želim lep dan.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Digitalna preobrazba SlovenijeOddelek: Loža | 4676 (3144) | TheBlueOne |
» | Policijska ura, ustavno sodišče in vlada (strani: 1 2 )Oddelek: Loža | 7128 (5488) | vostok_1 |
» | skripta za pošiljanje brezplačnih sms sporočil (strani: 1 2 3 4 )Oddelek: Programiranje | 44467 (9707) | AštiriL |
» | Application monitoringOddelek: Programska oprema | 1937 (1557) | kunigunda |
» | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 12067 (10534) | kivi113 |