Samuel Clay
9ba3aa1434
Ciphers on staging
2021-12-07 21:30:52 -05:00
Samuel Clay
7ca9b3dcb2
Adjusting sizes
2021-12-07 10:30:13 -05:00
Samuel Clay
a61997a909
Better topline metrics
2021-12-07 10:25:43 -05:00
Samuel Clay
13aecfe8f4
Cleaning up redis dashboard.
2021-12-07 07:33:28 -05:00
Samuel Clay
966f0998fc
Removing unused traces of older redis servers.
2021-12-06 13:56:09 -05:00
Samuel Clay
b531b2de3b
Syncing grafana json models.
2021-12-06 11:32:26 -05:00
Jonathan Math
7e08fc137c
Merge branch 'master' into metrics
2021-10-26 09:43:24 -05:00
Jonathan Math
751e1b0296
Merge branch 'metrics' of https://github.com/samuelclay/NewsBlur into metrics
2021-10-26 09:43:06 -05:00
Jonathan Math
baeedcb537
add postgres dashboard
2021-10-26 09:42:46 -05:00
Samuel Clay
4ff6df5d3d
Removing python2.7 dependency from newsblur docker images.
2021-10-26 10:34:36 -04:00
Samuel Clay
db5cb4bd94
Moving redis conf to template to distinguish servers.
2021-10-20 17:27:20 -04:00
Samuel Clay
1fdebf5c76
Removing haproxy=1 from health checks. Haproxy tests the full mongo db, so it's the default case, no need for exceptional query string like consul.
2021-10-19 11:11:11 -04:00
Samuel Clay
9cf5246c6d
Not sure if this removes the redis panel, but this is the latest.
2021-10-19 11:00:35 -04:00
Jonathan Math
6f324d608b
fix postgres haproxy issue
2021-10-18 11:51:48 -05:00
Jonathan Math
c68e65d09f
Merge branch 'metrics' of https://github.com/samuelclay/NewsBlur into metrics
2021-10-18 11:48:54 -05:00
Jonathan Math
402563ab41
Fix node image/ docker-compose issue
...
the node_modules in the image were being overwritten by the bind mount for the node scripts. I fixed this by installing node_modules into a different directory and setting that directory in an env variable in the image.
2021-10-18 11:48:43 -05:00
Samuel Clay
f4e6d5cd9c
Adding redis exporter in dashboard
2021-10-12 11:14:02 -04:00
Jonathan Math
c84afd5529
add postgres-exporter to docker-compose and pormetheus yml
2021-10-12 10:08:40 -05:00
Jonathan Math
1e425dbf5e
add elasticsearch dashboard to grafana
2021-10-11 11:13:08 -05:00
Jonathan Math
dd13af5bf1
add querystring logic to mongo db health check to accommodate consul vs haproxy checking
2021-10-11 11:11:42 -05:00
Jonathan Math
0bbff92c73
add elasticsearch_exporter to docker-compose.metrics.yml and prometheus.yml files
2021-10-11 11:09:58 -05:00
Jonathan Math
218afe8ca4
Merge branch 'master' into metrics
2021-10-05 10:34:21 -05:00
Samuel Clay
78ddf8fbf8
Moving mongo
2021-10-05 11:05:33 -04:00
Jonathan Math
e29d25c613
update mongo dashboard, add redis dashboard
2021-10-01 13:18:53 -05:00
Samuel Clay
eff1e9b69b
Turning off mongo replset lag
2021-09-21 17:39:23 -04:00
Jonathan Math
dcf7364f6b
all metrics flasks use 5569 in ansible. update prometheus
2021-09-21 12:12:53 -05:00
Jonathan Math
1fa0dfb32b
bring dashboard up to date
2021-09-21 12:10:55 -05:00
Jonathan Math
a3ae90168d
add flask_metrics_redis to ansible and update prometheus.consul.yml.j2
2021-09-21 09:52:09 -05:00
Jonathan Math
53c4e7e462
add redis flask metrics to prometheus docker
2021-09-21 09:51:41 -05:00
Jonathan Math
3f84cdaf9c
pull in latest dashboards json
2021-09-16 12:09:48 -05:00
Jonathan Math
c6ce91360d
rm unnecessary dockerfile for flask_metrics. we will use the dockerfile from the monitor instead
2021-09-15 11:10:54 -05:00
Jonathan Math
d8fe3d01a4
update prometheus.yml files for flask metrics mongo
2021-09-15 11:10:31 -05:00
Jonathan Math
a001bc5a64
add flask_metrics to prometheus
2021-09-14 09:53:01 -05:00
Jonathan Math
edf411eed3
add new dashboards that use flask_metrics endpoints
2021-09-07 15:11:08 -05:00
Jonathan Math
2bea6f112e
add flask_metrics to docker-compose and create endpoints in flask
2021-09-07 15:09:45 -05:00
Jonathan Math
f684784186
add mongo monitor endpoints to prometheum yaml files. Comment out the ones that are a work in progress
2021-09-05 22:41:04 -05:00
Jonathan Math
7b5f2fb710
bring dashboards up to date and add mongo dashboard
2021-09-05 22:39:28 -05:00
Jonathan Math
2b4bd99da0
bring dashboard file up to date
2021-09-05 22:36:43 -05:00
Jonathan Math
e91120413f
add mongo monitor endpoints to prometheus.docker.yml
2021-08-10 10:05:50 -05:00
Samuel Clay
4a81611b01
Mongo analytics is its own server, with authentication.
2021-08-03 19:43:27 -04:00
Samuel Clay
607da1a524
Executable backups for mongo
2021-07-30 16:07:35 -04:00
Samuel Clay
cf145e9517
Cleaner datetime for mongo backups
2021-07-29 18:40:05 -04:00
Samuel Clay
535497a1b0
Backing up mongo on db-mongo-secondary1
2021-07-29 18:21:00 -04:00
Samuel Clay
5aaf4d5c38
Rewriting mongo backup, adding in rotation.
2021-07-29 18:17:02 -04:00
Samuel Clay
ad9b805d0a
Updating backup to use boto3
2021-07-23 19:04:30 -04:00
Samuel Clay
37451fbafd
Mongo backup exec line.
2021-07-23 19:01:06 -04:00
Samuel Clay
28f2284668
Skip backing up shared stories for now.
2021-07-23 18:40:53 -04:00
Samuel Clay
1ac16508f8
Changing how mongo is registered on consul. Now allows members before they are part of the replica set.
2021-07-21 21:10:02 -04:00
Samuel Clay
9e68bd2c7b
Hold off on starred stories
2021-07-16 12:58:56 -04:00
Samuel Clay
286809ace7
Backup permissions
2021-07-16 12:50:13 -04:00