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