This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

influxdb
#8
[attachment=2455 Wrote:admin pid='24163' dateline='1639476013']Modified send_metric function for the previous example. Replace IP/BUCKET/ORG/TOKEN placeholders with your parameters.
Code:
function send_metric(table, name, addr, value)
  if name == nil or name == '' then
    return
  end

  name = string.gsub(name, ' ', '\\ ')

  local url = 'http://IP:8086/api/v2/write?bucket=BUCKET&org=ORG'
  local body

  if type(value) == 'boolean' then
    body = string.format('%s,name=%s,addr=%s state=%s', table, name, addr, value)
  else
    -- most likely number
    body = string.format('%s,name=%s,addr=%s value=%s', table, name, addr, value)
  end

  local res, code = http.request({
    url = url,
    method = 'POST',
    body = body,
    headers = {
      Authorization = 'Token TOKEN'
    }
  })

  if code ~= 204 then
    log('error sending to influx', res, code, body)
  end
end

Thank you for responding Admin. I tried to put in your code in Postman just to verify that access is ok.
I can see to get response in postman I have to set Authorization to Oauth 2.0 and I get the header prefix Bearer. 

Do I replace Token with Bearer instead in the script? I didn't get this to work either... Suggestions?

Attached Files Thumbnail(s)
   
Reply


Messages In This Thread
influxdb - by mischa - 12.08.2018, 07:03
RE: influxdb - by admin - 13.08.2018, 11:25
RE: influxdb - by mischa - 13.08.2018, 12:44
RE: influxdb - by eirik - 19.11.2019, 18:49
RE: influxdb - by myg - 28.05.2020, 16:47
RE: influxdb - by thomasoppida - 14.12.2021, 09:07
RE: influxdb - by admin - 14.12.2021, 10:00
RE: influxdb - by thomasoppida - 14.12.2021, 13:07
RE: influxdb - by admin - 14.12.2021, 14:02
RE: influxdb - by jensmagnar - 23.12.2021, 14:56
RE: influxdb - by admin - 23.12.2021, 14:59
RE: influxdb - by jensmagnar - 06.01.2022, 22:12
RE: influxdb - by Re-G - 07.01.2022, 11:34
RE: influxdb - by admin - 07.01.2022, 12:12
RE: influxdb - by Re-G - 07.01.2022, 13:38
RE: influxdb - by sx3 - 06.10.2022, 16:14
RE: influxdb - by admin - 07.10.2022, 05:33
RE: influxdb - by sx3 - 07.10.2022, 14:31
RE: influxdb - by sx3 - 12.10.2022, 06:05
RE: influxdb - by admin - 12.10.2022, 06:13
RE: influxdb - by sx3 - 17.10.2022, 16:41
RE: influxdb - by admin - 18.10.2022, 06:36
RE: influxdb - by tigi - 27.10.2022, 14:16
RE: influxdb - by admin - 28.10.2022, 06:06
RE: influxdb - by tigi - 28.10.2022, 07:25
RE: influxdb - by sx3 - 23.12.2022, 10:06
RE: influxdb - by admin - 23.12.2022, 10:13
RE: influxdb - by DGrandes - 04.01.2024, 09:56
RE: influxdb - by admin - 04.01.2024, 12:01
RE: influxdb - by DGrandes - 04.01.2024, 13:11
RE: influxdb - by DGrandes - 12.01.2024, 12:08
RE: influxdb - by admin - 12.01.2024, 15:08
RE: influxdb - by DGrandes - 13.01.2024, 10:52
RE: influxdb - by admin - 13.01.2024, 11:02

Forum Jump: