Clement Ho
46031d63cd
[skip ci] Convert panel related class names to card
2018-04-10 12:11:34 -05:00
Jose Ivan Vargas
d303b5ba1f
Added specs for rendered output, changed the background for stable tracks
2018-04-06 14:51:57 -05:00
Jose Ivan Vargas
af8716399d
Componetize the legend component
2018-04-06 14:39:47 -05:00
Jose Ivan Vargas
146954d0bb
UX Adjustments for the prometheus dashboard
2018-04-06 14:37:46 -05:00
Jose Ivan Vargas
f4ff62fa64
formatting fixes
2018-04-06 14:37:46 -05:00
Jose Ivan Vargas
657fea8688
Add summary statistics prometheus dashboard
2018-04-06 14:37:46 -05:00
Mike Greiling
b95c185041
Clean up monitoring components
2018-03-27 19:19:20 +00:00
Mike Greiling
8d1be1afb9
add no_data illustration to monitoring empty state
2018-03-19 17:23:41 -05:00
Jose Ivan Vargas
f2247c65ee
Use graph width to determine tick number
2018-03-12 17:01:57 -06:00
Jose Ivan Vargas
0e2a354394
fix timescale prometheus charts overlapping
2018-03-08 15:32:35 -06:00
Mike Greiling
2859ddde48
coerce hasMetrics to a boolean value before instantiating the Vue component
2018-03-06 03:41:21 -06:00
Mike Greiling
283183d888
remove prometheus panel styling on cluster monitoring page
2018-03-06 03:11:39 -06:00
Mike Greiling
44b8348d58
add ability to override graph size measurements
2018-03-06 03:11:39 -06:00
Mike Greiling
ab9ad2db4f
fix spacing around axis label text in small breakpoints
2018-03-06 03:11:39 -06:00
Mike Greiling
1e2830446f
hide legend without hiding the axis labels
2018-03-06 03:11:39 -06:00
Mike Greiling
2e66da48c5
add option to hide the graph legend
2018-03-06 03:11:39 -06:00
Mike Greiling
76b65bb2cd
use proper dependency injection for monitoring dashboard component
2018-03-06 03:11:38 -06:00
Mike Greiling
d9c8c99563
add link to cluster configuration from prometheus "getting started" state
2018-01-31 15:04:53 -06:00
Mike Greiling
e2065ed6c7
add noData empty state to prometheus graphs
2018-01-29 13:49:04 -06:00
Filipa Lacerda
349d06688f
Fix more eslint rules
2018-01-08 20:01:49 +00:00
Filipa Lacerda
e2b759a2f4
Merge branch 'master' into 34312-eslint-vue-plugin
...
* master: (140 commits)
Add Gitter room link to I want to contribute since you always have questions
Use workhorse 3.4.0
chore: remove symbolic link
Add memoization for properties
Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`"
Resolve "Add graph value to hover"
Fix slash commands dropdown description
disables the shortcut to the issue boards when issues are disabled
Fix static analysys
Disable STI of ActiveRecord. Refactoring specs.
Fix StaticSnalysys
Fix change log
Add changelog
Revert bulk_insert and bring back AR insert(one by one)
Add a new test for emptified params
Use batch update for Service deactivation
Fix query to look for proper unmanaged kubernetes service
Fix static anylysy
Use bulk_insert instead of AR create
Opitmize migration process by using both unmanaged_kubernetes_service and kubernetes_service_without_template
...
2018-01-08 19:19:52 +00:00
Mike Greiling
1dc051fb62
Resolve "Add graph value to hover"
2018-01-08 09:35:23 +00:00
Filipa Lacerda
cbdbb64523
[ci skip] Fix more eslint rules
2018-01-06 19:03:01 +00:00
Filipa Lacerda
088de7237a
[ci skip] Fix more eslint rules
2018-01-05 15:45:05 +00:00
Filipa Lacerda
7c7f526684
[ci skip] Fix more rules
2018-01-05 14:31:12 +00:00
Filipa Lacerda
b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs
2018-01-03 23:14:55 +00:00
Jose Ivan Vargas
51a9797daa
Restored the timeScaleFormat for the prometheus dashboard
2017-12-18 16:15:18 -06:00
Jose Ivan Vargas
4e0e2fd9d2
Refactored d3 modules to instead of having a common_d3 dir, to use the micro modules instead
2017-12-18 16:15:17 -06:00
Jose Ivan Vargas
49bc458ad7
optimized d3 v4 with a custom made bundle
2017-12-18 16:13:35 -06:00
Jose Ivan Vargas
36ba5f8272
Update d3 to v4 and migrated the prometheus dashboard
2017-12-18 16:08:11 -06:00
Jose Ivan Vargas
3642f6f011
Reduce the size of the deploy flag when there's no tag available
2017-12-07 13:33:21 -06:00
Jose Ivan Vargas
d377aa5475
Changed the deploy markers on the prometheus dashboard to be more verbose
2017-12-07 12:56:30 -06:00
Mike Greiling
2b9230af48
make legend X-offset into a constant
2017-11-06 17:08:06 -06:00
Mike Greiling
5cc3e23542
fix eslint max-line
2017-11-06 15:38:45 -06:00
Mike Greiling
cd45895042
correctly set the domain of a result set when it is different on other tracks
2017-11-06 14:51:27 -06:00
Mike Greiling
75c1a27c47
fix karma failures
2017-11-06 14:07:10 -06:00
Mike Greiling
d6b0e23ac4
add dashed and dotted line styles for multiple-query graphs
2017-11-06 14:07:09 -06:00
Mike Greiling
309c1e6b71
pass all graph queries into createTimeSeries
2017-11-06 14:07:09 -06:00
Mike Greiling
b7273c10ea
fix bug in which axes are scaled only to first data set
2017-11-06 14:07:09 -06:00
Phil Hughes
fa2af5e0f5
Flash is now a ES6 module
...
Reduced the technical debt around our JS flash function by making it a
module that is imported rather than relying on the global function.
The global function still exists mainly for technical debt with how
some requests are being completed, but new JS should import the module
directly.
Also reduces some tech debt in the file by removing the need for jQuery.
Instead Flash is now 100% vanilla JS.
2017-10-10 10:14:22 +01:00
Mike Greiling
ece9621b13
allow legend to properly handle NaN values
2017-10-06 15:30:09 -05:00
Tim Zallmann
6c5837ae49
Merge branch '37105-monitoring-graph-axes-labels-are-inaccurate-and-inconsistent' into 'master'
...
Resolve "Monitoring graph axes labels are inaccurate and inconsistent"
Closes #37105
See merge request gitlab-org/gitlab-ce!14258
2017-10-06 07:20:34 +00:00
Jose Ivan Vargas
790bc25dcd
fix linter errors and karma specs
2017-10-05 13:00:33 -05:00
Tim Zallmann
d55216c092
Merge branch '38031-monitoring-hover-info-is-clipped' into 'master'
...
Resolve "Monitoring hover info is clipped"
Closes #38031
See merge request gitlab-org/gitlab-ce!14514
2017-10-05 10:48:06 +00:00
Jose Ivan Vargas Lopez
9857ba1871
Resolve "Hover and legend data should be linked"
2017-10-05 08:52:06 +00:00
Mike Greiling
3c484861c5
Resolve "Monitoring graph empty states are gigantic on `screen-sm` viewport sizes"
2017-10-05 08:13:04 +00:00
Mike Greiling
b0e8d623b7
fix x-axis pixel scale to account for transform x-offset
2017-10-05 01:08:05 -05:00
Mike Greiling
f036d43be9
rename graph_paths.vue consistent with all other sub-components of graph.vue
2017-10-05 01:07:01 -05:00
Mike Greiling
eb31e31478
fix spelling ("outter" -> "outer")
2017-10-05 00:37:09 -05:00
Mike Greiling
97153e7f62
fix formatting
2017-10-05 00:17:54 -05:00