move baseurl to .env
This commit is contained in:
11
graph.js
11
graph.js
@@ -3,6 +3,7 @@ const { ChartJSNodeCanvas } = require('chartjs-node-canvas');
|
|||||||
const { createCanvas, loadImage } = require('canvas');
|
const { createCanvas, loadImage } = require('canvas');
|
||||||
const axios = require('axios');
|
const axios = require('axios');
|
||||||
const cors = require('cors'); // Import CORS middleware
|
const cors = require('cors'); // Import CORS middleware
|
||||||
|
require('dotenv').config()
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
const port = 6666;
|
const port = 6666;
|
||||||
@@ -28,11 +29,11 @@ const chartJSMetricCanvas = new ChartJSNodeCanvas({ width: metricWidth, height:
|
|||||||
const getEndpoints = (containerId, timeframe) => {
|
const getEndpoints = (containerId, timeframe) => {
|
||||||
const after = -(timeframe * 60);
|
const after = -(timeframe * 60);
|
||||||
return {
|
return {
|
||||||
cpu: `http://192.168.133.37:19999/api/v3/data?chart=cgroup_${containerId}.cpu&format=json&after=${after}&dimensions=user,system`,
|
cpu: `${process.env.API_BASE_URL}/api/v3/data?chart=cgroup_${containerId}.cpu&format=json&after=${after}&dimensions=user,system`,
|
||||||
memory: `http://192.168.133.37:19999/api/v3/data?chart=cgroup_${containerId}.mem_usage&format=json&after=${after}&dimensions=used`,
|
memory: `${process.env.API_BASE_URL}/api/v3/data?chart=cgroup_${containerId}.mem_usage&format=json&after=${after}&dimensions=used`,
|
||||||
io: `http://192.168.133.37:19999/api/v3/data?chart=cgroup_${containerId}.io&format=json&after=${after}&dimensions=read,write`,
|
io: `${process.env.API_BASE_URL}/api/v3/data?chart=cgroup_${containerId}.io&format=json&after=${after}&dimensions=read,write`,
|
||||||
pids: `http://192.168.133.37:19999/api/v3/data?chart=cgroup_${containerId}.pids_current&format=json&after=${after}&dimensions=current`,
|
pids: `${process.env.API_BASE_URL}/api/v3/data?chart=cgroup_${containerId}.pids_current&format=json&after=${after}&dimensions=current`,
|
||||||
network: `http://192.168.133.37:19999/api/v3/data?chart=cgroup_${containerId}.net_eth0&format=json&after=${after}&dimensions=received,sent`,
|
network: `${process.env.API_BASE_URL}/api/v3/data?chart=cgroup_${containerId}.net_eth0&format=json&after=${after}&dimensions=received,sent`,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user