/// <summary> ///插入数据 1条或多条 /// </summary> /// <param name="dbName"></param> /// <returns></returns> public JsonResult InsertDataDome(string dbName) { try { var url = "http://192.168.3.122:8086/"; var username = "******"; var password = "******"; dbName = "testInfluxdb"; InfluxDBHelper influxDBHelper = new InfluxDBHelper(url, username, password, dbName); string sql = "cpu_load_short,host=server02 value=0.67 "; //插入一条 #region 插入多条 // List<string> list = new List<string>(); // list.Add("test code=code002,mac=aaa"); //requestsQueued为指标的名称 // list.Add("test code=code003,mac=aaa"); // list.Add("test code=code004,mac=aaa"); //var sqlpaem = string.Join("\n", list); // sql = sql + "\n" + sqlpaem; #endregion var str = influxDBHelper.Write(sql); // 'http://localhost:8086/write?db=mydb'--data - binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000' var mmm = "cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000"; var mkkk = InfluxDBHelper.HttpHelperPost("http://localhost:8086/write?db=testInfluxdb", mmm); return(Json(new { success = true, message = "插入数据成功", data = str })); } catch (Exception ex) { return(Json(new { success = false, message = "插入数据失败" + ex.Message, })); } }