Gilles has uploaded a new change for review. https://gerrit.wikimedia.org/r/180744
Change subject: Update network performance schema queries ...................................................................... Update network performance schema queries Bug: T84852 Change-Id: I102bafd6519570129427f52248cc81f6630cbd07 --- M geoperf/template.sql M perf/cache-miss-ratio.sql M perf/template.sql 3 files changed, 24 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/analytics/multimedia refs/changes/44/180744/1 diff --git a/geoperf/template.sql b/geoperf/template.sql index 0ec307c..02424e1 100644 --- a/geoperf/template.sql +++ b/geoperf/template.sql @@ -24,4 +24,7 @@ UNION ALL SELECT timestamp, event_total, event_country, event_type, wiki FROM MultimediaViewerNetworkPerformance_10596581 WHERE %wiki% %metricwhere% AND timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 10 DAY)) AND event_total > 20 AND event_country != '' +UNION ALL +SELECT timestamp, event_total, event_country, event_type, wiki FROM MultimediaViewerNetworkPerformance_10774577 +WHERE %wiki% %metricwhere% AND timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 10 DAY)) AND event_total > 20 AND event_country != '' ) MultimediaViewerNetworkPerformanceUnioned GROUP BY country HAVING sample_size > 10 ORDER BY mean ASC \ No newline at end of file diff --git a/perf/cache-miss-ratio.sql b/perf/cache-miss-ratio.sql index b11a70e..ff1b7af 100644 --- a/perf/cache-miss-ratio.sql +++ b/perf/cache-miss-ratio.sql @@ -24,6 +24,18 @@ event_type = 'image' AND LENGTH(event_XCache) > 0 AND timestamp BETWEEN TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 90 DAY)) AND TIMESTAMP(CURDATE()) +UNION ALL + SELECT + (event_varnish1hits = 0 AND event_varnish2hits = 0 AND event_varnish3hits = 0) miss, + concat(substring(timestamp, 1, 4), '-', substring(timestamp, 5, 2), '-', substring(timestamp, 7, 2)) datestring + FROM + MultimediaViewerNetworkPerformance_10774577 + WHERE + -- %wiki% + event_type = 'image' + AND LENGTH(event_XCache) > 0 + AND timestamp BETWEEN TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 90 DAY)) AND TIMESTAMP(CURDATE()) + ) MultimediaViewerNetworkPerformanceUnioned GROUP BY datestring ORDER BY datestring ASC; diff --git a/perf/template.sql b/perf/template.sql index 5401fbe..191b230 100644 --- a/perf/template.sql +++ b/perf/template.sql @@ -2,6 +2,12 @@ SELECT * FROM (SELECT concat(substring(timestamp, 1, 4), '-', substring(timestamp, 5, 2), '-', substring(timestamp, 7, 2)) AS datestring FROM ( SELECT timestamp FROM MultimediaViewerNetworkPerformance_7917896 WHERE timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 30 DAY)) +UNION ALL +SELECT timestamp FROM MultimediaViewerNetworkPerformance_10596581 +WHERE timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 30 DAY)) +UNION ALL +SELECT timestamp FROM MultimediaViewerNetworkPerformance_10774577 +WHERE timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 30 DAY)) ) AS MultimediaViewerNetworkPerformanceUnioned GROUP BY datestring ORDER BY datestring ASC) dates LEFT OUTER JOIN @@ -30,4 +36,7 @@ UNION ALL SELECT %metricfields% FROM MultimediaViewerNetworkPerformance_10596581 WHERE %wiki% timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 30 DAY)) AND event_total > 20 AND %metricwhere% +UNION ALL +SELECT %metricfields% FROM MultimediaViewerNetworkPerformance_10774577 +WHERE %wiki% timestamp < TIMESTAMP(CURDATE()) AND timestamp >= TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 30 DAY)) AND event_total > 20 AND %metricwhere% ) AS MultimediaViewerNetworkPerformanceUnioned GROUP BY datestring ORDER BY datestring ASC ) stats USING (datestring) \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/180744 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I102bafd6519570129427f52248cc81f6630cbd07 Gerrit-PatchSet: 1 Gerrit-Project: analytics/multimedia Gerrit-Branch: master Gerrit-Owner: Gilles <gdu...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits