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 |
|
Samuel Clay
|
810ff86c63
|
Bash array syntax
|
2021-07-16 12:40:50 -04:00 |
|
Samuel Clay
|
4f37953df4
|
Mongo backups should use a dual-docker solution: 1) Use docker to backup mongo from the mongo container, 2) use newsblur_web container to upload to S3.
|
2021-07-16 12:25:25 -04:00 |
|
Samuel Clay
|
1b2fc53f37
|
Adding imageproxy2 before switching image proxies.
|
2021-07-12 11:46:22 -04:00 |
|
Samuel Clay
|
e11d4db4ea
|
Fixing prometheus to use consul internal dns.
|
2021-07-10 16:11:04 -04:00 |
|
Samuel Clay
|
923d2a7894
|
Backing up updated grafana dashboard.
|
2021-07-02 13:03:08 -04:00 |
|
Samuel Clay
|
4c5a5907c5
|
Adding redirects for dashboard refreshes. Also attempting to cache global river for dashboard.
|
2021-07-02 09:15:22 -04:00 |
|
Samuel Clay
|
9ad1fb4739
|
Use refresh servers if auto-loading dashboard.
|
2021-07-02 08:43:16 -04:00 |
|
Samuel Clay
|
159251f3c0
|
Switch to blog.newsblur.com.
|
2021-06-28 18:50:30 -04:00 |
|
Samuel Clay
|
569df99676
|
Updating blog post, pushing public on blog.newsblur.com.
|
2021-06-28 18:29:57 -04:00 |
|
Samuel Clay
|
e23cf14b29
|
Docker nginx should force reload of every script/css file to ease debugging.
|
2021-06-28 16:19:48 -04:00 |
|
Samuel Clay
|
c548bf6c36
|
Redirecting old Tumblr /rss url to Jekyll's /feed.xml url
|
2021-06-28 13:37:55 -04:00 |
|
Jonathan Math
|
91930c1476
|
Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3
|
2021-06-25 09:14:38 -06:00 |
|
Jonathan Math
|
0cc444294f
|
fix prometheus.consul.yml.j2
|
2021-06-25 09:14:21 -06:00 |
|
Samuel Clay
|
7d8ba31ee1
|
Adding blog role and server.
|
2021-06-22 12:50:08 -04:00 |
|
Jonathan Math
|
76d9751af5
|
fix haproxy config
|
2021-06-15 09:44:37 -06:00 |
|
Jonathan Math
|
0b159b19cd
|
add consul manager service
|
2021-06-15 09:43:44 -06:00 |
|
Jonathan Math
|
1be51700ed
|
grafana service not node in haproxy
|
2021-06-15 09:36:04 -06:00 |
|
Jonathan Math
|
67b0707eb7
|
dont register consul services for staging. change datasource for ansible grafana
|
2021-06-15 09:23:14 -06:00 |
|
Samuel Clay
|
cc7251610a
|
Disable consul services needs +ie staging.
|
2021-06-15 11:12:09 -04:00 |
|
Jonathan Math
|
b9ed7dc7ed
|
fix haproxy file
|
2021-06-15 08:50:17 -06:00 |
|
Jonathan Math
|
c77d49178b
|
consul and db_metrics backend to haproxy.consul.cfg.j2
|
2021-06-14 20:32:19 -06:00 |
|
Samuel Clay
|
ae44caf6bd
|
Moving around dashboard panels
|
2021-05-26 16:38:22 -04:00 |
|
Jonathan Math
|
3c5f26a26a
|
add exporters for dbs
|
2021-05-26 12:16:33 -04:00 |
|
Jonathan Math
|
f74302b732
|
rm consul.datasource.yaml because it is no longer used
|
2021-05-26 12:15:18 -04:00 |
|
Samuel Clay
|
ee7bd47e8b
|
Cleaning up deploy work and monitors. The task monitors need to be integrate with the flask db monitors.
|
2021-05-26 11:41:28 -04:00 |
|
Samuel Clay
|
84607aa6ff
|
Styling Grafana.
|
2021-05-24 14:44:47 -04:00 |
|
Jonathan Math
|
436c510440
|
fix dashboard
|
2021-05-22 15:59:32 -04:00 |
|
Jonathan Math
|
58c84d57b9
|
fix dashboards
|
2021-05-21 13:14:18 -04:00 |
|
Jonathan Math
|
de93df270b
|
correct username and password for grafana
|
2021-05-21 13:09:22 -04:00 |
|
Jonathan Math
|
8950f683c7
|
use node names in grafana
|
2021-05-21 12:56:59 -04:00 |
|
Jonathan Math
|
f604631003
|
add lines to graph for app server page loads
|
2021-05-21 11:30:03 -04:00 |
|
Jonathan Math
|
2d36967b4b
|
add scrape duration to newsblur dashboard
|
2021-05-21 11:28:15 -04:00 |
|
Jonathan Math
|
8be6b09920
|
add node exporter dashboard
|
2021-05-21 11:12:37 -04:00 |
|
Jonathan Math
|
aa8c17e011
|
get grafana provisioning to work for NewsBlur dashboard
|
2021-05-21 10:49:17 -04:00 |
|
Jonathan Math
|
292ea94867
|
rm node exporter dashboard from grafana (temporarily)
|
2021-05-21 10:31:09 -04:00 |
|
Jonathan Math
|
737c41753e
|
change job_name to node_exporter in promtheus.consul.yml.j2
|
2021-05-19 10:34:15 -04:00 |
|
Jonathan Math
|
e08678b613
|
WIP attempting to get node exporter talking to prometheus but it doesn't work
|
2021-05-18 12:11:20 -04:00 |
|
Jonathan Math
|
982c7dd660
|
use consul.service.nyc1.consul:8500 for consul manager in prometheus
|
2021-05-18 09:24:41 -04:00 |
|
Jonathan Math
|
e698fb03f8
|
fix up prometheus and try to get grafana/prometheus working in ansible (Work in progress)
|
2021-05-17 15:14:19 -04:00 |
|
Jonathan Math
|
a9219030e0
|
edit prometheus.consul.yml.j2, add consul sd configs, and add node-exporter consul service
|
2021-05-17 10:04:16 -04:00 |
|