Separate Poseidon Dashboard Generation
This commit is contained in:
@ -7,7 +7,7 @@ from utils.utils import read_query
|
||||
|
||||
prewarming_pool_size = BarGauge(
|
||||
title="Prewarming Pool Size",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("prewarming-pool-size", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=11, x=0, y=1),
|
||||
allValues=True,
|
||||
@ -19,7 +19,7 @@ prewarming_pool_size = BarGauge(
|
||||
|
||||
idle_runner = TimeSeries(
|
||||
title="Idle Runner",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("idle-runner", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=13, x=11, y=1),
|
||||
lineInterpolation="stepAfter",
|
||||
@ -29,7 +29,7 @@ idle_runner = TimeSeries(
|
||||
|
||||
runner_startup_duration = TimeSeries(
|
||||
title="Runner startup duration",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("runner-startup-duration", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=12, x=0, y=11),
|
||||
unit="ns",
|
||||
@ -40,7 +40,7 @@ runner_startup_duration = TimeSeries(
|
||||
|
||||
used_runner = TimeSeries(
|
||||
title="Used Runner",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("used-runner"))],
|
||||
gridPos=GridPos(h=10, w=12, x=12, y=11),
|
||||
maxDataPoints=None,
|
||||
|
@ -7,7 +7,7 @@ from utils.utils import read_query
|
||||
|
||||
requests_per_minute = TimeSeries(
|
||||
title="Requests per minute",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("requests-per-minute"))],
|
||||
gridPos=GridPos(h=9, w=8, x=0, y=22),
|
||||
scaleDistributionType="log",
|
||||
@ -17,7 +17,7 @@ requests_per_minute = TimeSeries(
|
||||
|
||||
request_latency = Heatmap(
|
||||
title="Request Latency",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
dataFormat="timeseries",
|
||||
targets=[InfluxDBTarget(query=read_query("request-latency"))],
|
||||
gridPos=GridPos(h=9, w=8, x=8, y=22),
|
||||
@ -32,7 +32,7 @@ request_latency = Heatmap(
|
||||
|
||||
service_time = TimeSeries(
|
||||
title="Service time (99.9%)",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("service-time"))],
|
||||
gridPos=GridPos(h=9, w=8, x=16, y=22),
|
||||
scaleDistributionType="log",
|
||||
@ -44,7 +44,7 @@ service_time = TimeSeries(
|
||||
|
||||
current_environment_count = Stat(
|
||||
title="Current environment count",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("current-environment-count"))],
|
||||
gridPos=GridPos(h=6, w=8, x=0, y=31),
|
||||
alignment="center",
|
||||
@ -52,7 +52,7 @@ current_environment_count = Stat(
|
||||
|
||||
currently_used_runners = Stat(
|
||||
title="Currently used runners",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("currently-used-runners"))],
|
||||
gridPos=GridPos(h=6, w=8, x=8, y=31),
|
||||
alignment="center",
|
||||
@ -60,7 +60,7 @@ currently_used_runners = Stat(
|
||||
|
||||
number_of_executions = BarGauge(
|
||||
title="Number of Executions",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("number-of-executions", "environment-mapping"))],
|
||||
gridPos=GridPos(h=6, w=8, x=16, y=31),
|
||||
allValues=True,
|
||||
@ -72,7 +72,7 @@ number_of_executions = BarGauge(
|
||||
|
||||
execution_duration = BarGauge(
|
||||
title="Execution duration",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("execution-duration", "environment-mapping"))],
|
||||
gridPos=GridPos(h=11, w=8, x=0, y=37),
|
||||
allValues=True,
|
||||
@ -85,7 +85,7 @@ execution_duration = BarGauge(
|
||||
|
||||
executions_per_runner = BarGauge(
|
||||
title="Executions per runner",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("executions-per-runner", "environment-mapping"))],
|
||||
gridPos=GridPos(h=11, w=8, x=8, y=37),
|
||||
allValues=True,
|
||||
@ -97,7 +97,7 @@ executions_per_runner = BarGauge(
|
||||
|
||||
executions_per_minute = BarGauge(
|
||||
title="Executions per minute",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("executions-per-minute", "environment-mapping"))],
|
||||
gridPos=GridPos(h=11, w=8, x=16, y=37),
|
||||
allValues=True,
|
||||
|
@ -15,7 +15,7 @@ execution_duration_extra_json = {
|
||||
deep_update_dict(execution_duration_extra_json, color_mapping_environments)
|
||||
execution_duration = Histogram(
|
||||
title="Execution duration",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("execution-duration-hist", "environment-mapping"))],
|
||||
gridPos=GridPos(h=8, w=24, x=0, y=49),
|
||||
bucketSize=100000000,
|
||||
@ -28,7 +28,7 @@ execution_duration = Histogram(
|
||||
|
||||
executions_per_runner = Histogram(
|
||||
title="Executions per runner",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("executions-per-runner-hist", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=11, x=0, y=57),
|
||||
bucketSize=1,
|
||||
@ -41,7 +41,7 @@ executions_per_runner = Histogram(
|
||||
|
||||
executions_per_minute = TimeSeries(
|
||||
title="Executions per minute",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("executions-per-minute-time", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=13, x=11, y=57),
|
||||
maxDataPoints=None,
|
||||
@ -51,7 +51,7 @@ executions_per_minute = TimeSeries(
|
||||
|
||||
file_upload = TimeSeries(
|
||||
title="File Upload",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("file-upload", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=11, x=0, y=67),
|
||||
scaleDistributionType="log",
|
||||
@ -63,7 +63,7 @@ file_upload = TimeSeries(
|
||||
|
||||
runner_per_minute = TimeSeries(
|
||||
title="Runner per minute",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("runner-per-minute", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=13, x=11, y=67),
|
||||
maxDataPoints=None,
|
||||
@ -73,7 +73,7 @@ runner_per_minute = TimeSeries(
|
||||
|
||||
file_download = TimeSeries(
|
||||
title="File Download",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("file-download", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=11, x=0, y=77),
|
||||
scaleDistributionType="log",
|
||||
@ -85,7 +85,7 @@ file_download = TimeSeries(
|
||||
|
||||
file_download_ratio = BarGauge(
|
||||
title="File Download Ratio",
|
||||
dataSource="Poseidon",
|
||||
dataSource="Flux",
|
||||
targets=[InfluxDBTarget(query=read_query("file-download-ratio", "environment-mapping"))],
|
||||
gridPos=GridPos(h=10, w=13, x=11, y=77),
|
||||
max=1,
|
||||
|
Reference in New Issue
Block a user