Commit graph

14991 commits

Author SHA1 Message Date
Samuel Clay
32e1395317 Handling down mongo. 2021-05-10 19:19:40 -04:00
Samuel Clay
d1368716a5 -tasks 2021-05-10 19:14:16 -04:00
Samuel Clay
4d87b88022 Cleaning up mongo 2021-05-10 19:11:24 -04:00
Samuel Clay
ac63b83a82 Setting mongo syslog location 2021-05-10 18:46:02 -04:00
Samuel Clay
d414de2f80 Removing mongo syslog. 2021-05-10 18:43:52 -04:00
Samuel Clay
c2c79f4034 Mongodb 3.6 config file format. 2021-05-10 18:30:54 -04:00
Samuel Clay
679e70a2b7 Adding mongodb conf. 2021-05-10 18:20:54 -04:00
Samuel Clay
72d8f07cf8 Adding db mongo secondary 2021-05-10 18:08:04 -04:00
Samuel Clay
8bad1f6c29 Merge branch 'master' into dashboard3
* master:
  Serve proxied node pages with deflate not gzip.
2021-05-10 14:58:09 -04:00
Samuel Clay
8d4c9a207c Fixing benchmark to spit out clean results 2021-05-10 14:49:45 -04:00
Samuel Clay
1b3b42648f Adding benchmarking and volumes for spinning up new mongo clusters. 2021-05-10 13:58:43 -04:00
Samuel Clay
861254fe96 Mobile workspace 2021-05-08 19:16:41 -04:00
Jonathan Math
a536ea2996 add smtp configuration to grafana in ansible 2021-05-07 11:52:01 -05:00
Jonathan Math
5c199b2d1d setup j2 file for grafana so we can implement smtp 2021-05-07 11:51:28 -05:00
Jonathan Math
367b2473a6 implement grafana and node exporter in docker-compose 2021-05-07 11:50:39 -05:00
Jonathan Math
ce92890bfd add alertmanager role to ansible 2021-05-07 10:00:58 -05:00
Jonathan Math
fbd656c290 rename prometheus docker files and add files for alertmanager 2021-05-07 10:00:46 -05:00
Jonathan Math
85eb6a4fd5 merge recent changes 2021-05-07 09:59:35 -05:00
Samuel Clay
41a76b5765 Upgrading @sentry. 2021-05-06 15:54:03 -04:00
Samuel Clay
0114a6f2f5 Docker compose v2, adding discovery base image, commenting out promethesus from docker compose. 2021-05-06 15:49:59 -04:00
Samuel Clay
e736258a6b Updating @sentry node 2021-05-06 15:43:15 -04:00
Samuel Clay
24d6c548b8 Fixing broken text importer, using haproxy to proxy text. 2021-05-05 15:18:09 -04:00
Samuel Clay
2682c03e26 Ignoring app_env 2021-05-05 14:59:06 -04:00
Samuel Clay
c7fac210d5 -1 minute is -1 days 23:59:00, so bumping days. 2021-05-05 14:56:08 -04:00
Samuel Clay
062cf94b2e Serve proxied node pages with deflate not gzip. 2021-05-05 12:34:41 -04:00
Samuel Clay
5e4cd0424c Using zlib's deflate content encoding instead of gzip. 2021-05-05 12:24:03 -04:00
Samuel Clay
ca70eac08f Handling broken original page server. 2021-05-05 12:07:56 -04:00
Samuel Clay
32cc9b8f2b Merge branch 'master' into dashboard3
* master:
  Adding in node_page to haproxy to reroute dashboard3 to the correct server. This is corrected in dashboard3 with consul.
2021-05-05 12:06:46 -04:00
Samuel Clay
20b3d24d09 Adding in node_page to haproxy to reroute dashboard3 to the correct server. This is corrected in dashboard3 with consul. 2021-05-05 12:06:41 -04:00
Samuel Clay
16e5a0bd4f Reading icon url from node page instead of s3 page. Also preparing to turn off s3 page. 2021-05-05 11:45:44 -04:00
Samuel Clay
f31bee1037 Merge branch 'master' into dashboard3
* master:
  Turning off strict collection validation for MSocialSubscription because of the removal of 'active'. Can probably turn strict back on after py3 migration.
2021-05-04 15:49:26 -04:00
Samuel Clay
c3158a2ea2 Turning off strict collection validation for MSocialSubscription because of the removal of 'active'. Can probably turn strict back on after py3 migration. 2021-05-04 14:47:43 -04:00
Samuel Clay
fdcd1ed93e Speeding up two more prometheus charts. 2021-05-04 14:36:03 -04:00
Samuel Clay
2c12a61133 Using quicker count for prometheus. 2021-05-04 14:30:43 -04:00
Samuel Clay
8a381c818a Necessary import 2021-05-04 11:59:28 -04:00
Samuel Clay
4c00ec5223 Caching MStory counts. 2021-05-04 11:58:17 -04:00
Samuel Clay
c5304327d1 Stubbing in grafana vars. 2021-05-04 11:41:40 -04:00
Jonathan Math
6ebec72099 fix newsblur dashboard broken import issue 2021-05-04 09:26:58 -05:00
Jonathan Math
0b3369ac2e remove commented yaml form prometheus config 2021-05-04 09:09:11 -05:00
Jonathan Math
285e96fe87 change scrape_interval back to 5s just for docker-compose 2021-05-04 09:08:41 -05:00
Jonathan Math
b5793f5a43 add default for ansible grafana dashboard password variable 2021-05-04 09:07:15 -05:00
Jonathan Math
6bc58396a4 rm app_servers total from monitor 2021-05-04 09:05:22 -05:00
Jonathan Math
9c146f7c67 add datasource and dashboard provisioning in ansible 2021-05-04 08:24:33 -05:00
Jonathan Math
b7e9ed8bda add grafan datasource and dashboard provisioning 2021-05-04 08:21:15 -05:00
Jonathan Math
3ccbd67d25 correct app times monitor 2021-05-03 10:39:17 -05:00
Jonathan Math
d513eb48c8 update ansible for prometheus to use config file 2021-05-03 09:28:09 -05:00
Jonathan Math
abb6627ae2 fix template and views for monitor to be better suited for dynamic data in promql 2021-05-03 09:27:28 -05:00
Jonathan Math
6f8f2efc9b correct monitor views to be compatible with prometheus 2021-05-03 07:56:47 -05:00
Jonathan Math
11cd9ede85 make prometheus scrape every 5 minutes 2021-05-03 07:55:59 -05:00
Jonathan Math
9cbad888c7 redo prometheus scrapers and build the jobs for them in prometheus.yml 2021-04-30 13:48:48 -05:00