Tristan Read
f4b8ec7ea1
Add requested resources to cluster health - ce port
2019-03-29 08:33:10 +00:00
Simon Knox
c02b60261c
Remove EE differences for monitoring dashboard
2019-03-27 00:55:04 +11:00
Jose Vargas
70c13de9b1
Change environments dropdown to use gitlab-ui
2019-03-21 13:45:12 -06:00
Adriel Santiago
b7c4ddfc4c
Fix cluster health charts
...
Render both usage and capacity in chart
2019-03-07 09:39:45 +00:00
Adriel Santiago
64abbb78cd
Add zoom to metrics dashboard
...
Adds the ability to change data zoom for metrics graphs
2019-03-06 12:28:42 +00:00
Adriel Santiago
95cbe90e71
Remove auto-appended units
...
Remove duplicate units from metrics dashboard graphs
2019-02-22 10:07:58 +00:00
Fatih Acet
6e51960788
Merge branch 'ee-8346-hide-unlicensed-alerts' into 'master'
...
Backport to resolve conflicts for gitlab-ee!9224
See merge request gitlab-org/gitlab-ce!24889
2019-02-07 09:43:43 +00:00
Adriel Santiago
1c4c4ba1d0
Remove ECharts metrics dashboard feature flag
2019-02-07 07:39:24 +00:00
Simon Knox
b1257951da
Use ee_else_ce alias for monitoring_bundle
2019-02-07 08:15:42 +11:00
Adriel Santiago
c974f4a82e
Handle window and container resize events
...
Resizes metrics graph on window and sidebard width changes
2019-02-04 08:04:45 -05:00
Adriel Santiago
e7bb9b95e8
Remove d3 metrics graph
2019-02-01 08:37:48 +00:00
syasonik
db054bc166
Support flat response for envs index route
...
To support environment folders in the UI on the Environments List
page, the environments index route previously returned one environment
per folder, excluding those other than the latest deploy. However, the
environtments dropdown on the metrics dashboard requires that any
environment be selectable.
To accommodate both use cases, support an optional 'nested' parameter
in the index route to return either a flat, complete response or a
nested response based on the use case in question. The new default
response structure is the flat response.
2019-01-21 14:51:16 -06:00
Jose Ivan Vargas
40bb1bb363
Add empty state for graphs with no values
2018-11-29 19:22:43 +00:00
Mike Greiling
160157a92b
Prettify remaining files with differences in CE and EE
2018-10-31 14:33:12 -05:00
Peter Leitzen
8270be8a67
Resolve "No longer require a deploy to start Prometheus monitoring"
2018-10-26 15:31:04 +00:00
Mike Greiling
7a3e605350
Resolve eslint violations
2018-10-17 11:18:17 -05:00
Mike Greiling
f666026d71
Prettify all spec files
2018-10-17 11:18:17 -05:00
Johann Hubert Sonntagbauer
6f5723a169
enable jasmine/new-line-before-expect
2018-10-17 06:57:29 +02:00
Simon Knox
deb6b429bf
Backport changes from gitlab-ee!7538
2018-10-05 16:26:16 +00:00
Jose Vargas
6ff8146dc2
Change forceRedraw key format
2018-09-25 18:15:30 -05:00
Jose Vargas
d0f81b60e4
Fix monitoring dashboard not working properly
...
This fixes a bug when the monitoring dashboard wouldn't redraw for when the sidebar
was collapsed/expanded on medium to small screens. This is done by enforcing vue
to update based on the change of a key
2018-09-25 11:21:44 -05:00
Simon Knox
4d2e9a1f32
multiseries
2018-09-07 06:05:10 +00:00
Jose Ivan Vargas
236e752bfb
Resolve "Metrics drop down doesn't show all environment, some not clickable"
2018-07-17 20:44:26 +00:00
Jose
786edcb4f9
populate environments dropdown, add tests
2018-07-04 10:37:19 -05:00
Lukas Eipert
0e6441164f
remove all unused eslint-disable rules
2018-06-20 14:28:28 +02:00
Mike Greiling
56efb9ee92
Adjust monitoring graphs to support widgets in EE
2018-06-06 11:02:47 +00:00
Jose Ivan Vargas
c93cd37767
Resolve "Monitoring graphs - Popover value improvements"
2018-05-07 21:08:59 +00:00
Mike Greiling
8fa0aeb880
fix illegal references to "this" in module context
2018-04-23 00:54:20 -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
89c8bd4eca
Added specs
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
ce847d9db1
fix tests for dahboard.vue
2018-03-19 22:14:02 -05:00
Mike Greiling
226d43b317
prefer checking explicitly for null
2018-03-06 11:23:09 -06:00
Mike Greiling
57d1ddff0e
replace fixture with simple mount point
2018-03-06 11:09:16 -06:00
Mike Greiling
bae88da83c
add new tests for metrics dashboard changes
2018-03-06 11:06:10 -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
ad51ab3197
fix karma tests
2018-03-06 03:11:40 -06:00
Mike Greiling
bb79e3cbec
fix broken karma specs due to removed function
2018-01-31 17:11:18 -06:00
Winnie Hellmann
0711ebbd72
Use restore() instead of reset() for removing axios MockAdapter
2018-01-23 12:42:02 +01:00
Mike Greiling
1dc051fb62
Resolve "Add graph value to hover"
2018-01-08 09:35:23 +00:00
Winnie Hellmann
46464e5fa3
Make webpack fail for missing exports
2017-12-22 11:10:22 +00: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
Jose Ivan Vargas
e673730079
Replaced vue-resource for axios in the prometheus dashboard
2017-11-22 10:52:14 -06:00
Jose Ivan Vargas
b49fab4c2b
Add missing spec for computed prop strokeDashArray
2017-11-13 17:04:34 -06:00
Mike Greiling
75c1a27c47
fix karma failures
2017-11-06 14:07:10 -06: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