Commit graph

306 commits

Author SHA1 Message Date
Jonathan Math
1391e2174c clean up app_servers chart file 2021-04-07 12:54:59 -05:00
Jonathan Math
88a56dcb68 remove old file used in netdata development 2021-04-07 12:54:33 -05:00
Jonathan Math
f07797459c refactor directory structure for netdata and rename chart to app_servers.py 2021-04-07 12:29:05 -05:00
Jonathan Math
d3c29aaa33 remove unnecessary port specification in docker-compos and app-servers chart 2021-04-07 10:22:01 -05:00
Jonathan Math
9d9dbff224 get app servers monitor working, but the monitor will stop collecting data when it needs to handle a request on nb.local.com.... this needs a bugfix 2021-04-07 10:15:51 -05:00
Jonathan Math
20fccca17c add Monitor class to newsblur chart to make it easier to retrieve data 2021-04-06 21:36:42 -05:00
Jonathan Math
479ec483f1 rename newsblur_data_request to newsblur for netdata charts and add a few more charts. WIP 2021-04-06 17:47:30 -05:00
Jonathan Math
2b25b5bf1c configuration working to display custom netdata charts, but WIP for displaying the correct data from the correct charts 2021-04-06 16:07:43 -05:00
Jonathan Math
2d278a9eab correct newsblur_data_request.conf 2021-04-06 13:37:58 -05:00
Jonathan Math
e9a4949b1c got example chart working for netdata. WIP to get newsblur data collector working. Volumes set up correctly for netdata. 2021-04-06 13:33:30 -05:00
Jonathan Math
e64c1ef21d optimize newsblur_base_image.Dockerfile so the image can be built more quickly if requirements.txt changes 2021-04-03 12:30:17 -05:00
Jonathan Math
bb52814648 update gunicorn so the reload feature can be used 2021-04-03 12:28:50 -05:00
Jonathan Math
29238e3a67 add newsblur_netdata_request service 2021-04-02 10:10:54 -05:00
Samuel Clay
64ac914db4 Fixing #1435. imageproxy is now configured and loaded locally. The url is now /imageproxy and HAProxy knows to trim the url before sending it to the imageproxy service. 2021-04-01 17:01:05 -04:00
Samuel Clay
02138db5ca Switching from elasticsearch and dsl to pyelasticsearch. Feed autocomplete still doesn't work yet. 2021-03-24 21:09:26 -04:00
Samuel Clay
15cfd7a592 Using the gunicorn config so workers can be toned down. 2021-03-17 17:16:49 -04:00
Samuel Clay
499a6e1d2c Fixing consul service ports for node. 2021-03-17 08:22:23 -04:00
Samuel Clay
959481138d Updating docker-compose with new single node container. 2021-03-16 20:00:55 -04:00
Samuel Clay
2906e92499 Merging all four node servers into a single one on port 8008. Updating HAProxy on both consul and docker-compose. 2021-03-16 19:34:11 -04:00
Samuel Clay
b44cc5c509 Adding staging and discovery to web app. 2021-03-15 13:55:36 -04:00
Samuel Clay
4d9176872b Adding staging host. nginx now considers if its on prod or staging and adjusts its port. 2021-03-15 13:01:41 -04:00
Samuel Clay
3491d61642 Adding discovery and staging servers. Also adding a second node socket server. 2021-03-15 10:41:58 -04:00
Jonathan Math
ee49bc97b2 add proper healthcheck/wait for postgres in docker-compose and fix docker/local_settings.py 2021-03-14 16:17:14 -05:00
Samuel Clay
f1dd44198d Switching from SRV based automatic haproxy server identification to manual tempaltes. Not great but not terrible. 2021-03-11 09:51:46 -05:00
Samuel Clay
d11e57c363 Attempting to fix consul issues with haproxy's server-template. 2021-03-11 00:50:59 -05:00
Samuel Clay
a900a46b68 Attempting to fix resolve issues. 2021-03-10 16:54:18 -05:00
Jonathan Math
a577b3ace2 remove work backend from haproxy.consul.cfg.js 2021-03-09 11:20:45 -05:00
Samuel Clay
a69aae6ce3 Moving monitor Dockerfile. 2021-03-09 11:10:42 -05:00
Jonathan Math
059848707f remove haproxy dockerfile usage 2021-03-09 11:09:52 -05:00
Samuel Clay
4ad908e233 Fixing updates for new premium users. Also attempting to fix redis server data persistance issues. 2021-03-08 19:47:24 -05:00
Samuel Clay
eb173367e1 Removing unused machines from docker compose. Consolidating into task_celery. 2021-03-08 19:04:44 -05:00
Samuel Clay
15a2cda0c8 Renaming servers in docker-compose haproxy. 2021-03-08 18:05:22 -05:00
Jonathan Math
2f5822e3a9 merge changes 2021-03-08 17:40:40 -05:00
Jonathan Math
3d34aea15e fix haproxy service discovery issues 2021-03-08 17:39:10 -05:00
Samuel Clay
e80f552c7b Renaming servers in docker-compose haproxy. 2021-03-08 15:50:59 -05:00
Jonathan Math
e10598a99f fix haproxy docker-compose ssl issue 2021-03-08 15:04:52 -05:00
Jonathan Math
a15a50e686 change db container names in haproxy for docker-compose 2021-03-08 14:19:30 -05:00
Jonathan Math
7f3d1ca080 delete dockerfile for redis. it is a relic of swarm 2021-03-04 13:29:38 -05:00
Samuel Clay
13b0da1f85 Correcting maintenance page for haproxy. 2021-02-25 10:32:10 -05:00
Jonathan Math
496347a1d7 fix port for monitor in haproxy.consul.cfg.j2 2021-02-25 10:17:49 -05:00
Jonathan Math
8a362f385f move haproxy swarm files to archive 2021-02-25 10:15:26 -05:00
Samuel Clay
883cf8005f Correcting nginx in haproxy. 2021-02-24 20:17:35 -05:00
Samuel Clay
155f9561db Updating node dockerfile to place node_modules in a parent directory to allow for volumizing node code. 2021-02-24 20:02:37 -05:00
Samuel Clay
5e284a5752 Fixing haproxy link to node-page. 2021-02-24 18:13:26 -05:00
Jonathan Math
698940ffd6 add archive dir and move old swarm files to archive. also move ansible archive to archive/ansible 2021-02-24 17:23:26 -05:00
Samuel Clay
cf3bec14ad Trying to get node docker setup but oddly it works locally and not in prod. 2021-02-24 17:17:06 -05:00
Jonathan Math
6c45c465ae removing prod image dockerfile and reference 2021-02-24 17:11:55 -05:00
Samuel Clay
32eb8539c1 Attempting to get old inventory working with new, but its not yet resolving for hosts. Not sure why. Also reducing node docker image down. 2021-02-19 19:58:11 -05:00
Samuel Clay
c87d1c12bd Easiest way to both delete the default.conf and to insert our own is to call it default.conf. Hope that doesn't hurt things. Maybe this should be explicit. 2021-02-19 17:13:33 -05:00
Samuel Clay
7b9d7a0178 Exposing nginx ports. 2021-02-18 22:06:05 -05:00