Samuel Clay
79d71fa4e2
Moving redis to new ports
2024-02-18 16:22:06 -05:00
Samuel Clay
697d6ec270
Task server names, postgres replication, storing grafana.
2024-01-28 17:58:18 -05:00
Samuel Clay
0a0ebd278d
Saving latest grafana dashboards.
2022-07-08 13:43:16 -04:00
Samuel Clay
893619596b
Adding django prometheus metrics.
2022-03-31 15:34:33 -04:00
Samuel Clay
6108f2a067
Adding sentry grafana pluging.
2022-01-05 13:22:24 -05:00
Samuel Clay
888d226350
Moving up haproxy state timeline
2022-01-04 12:52:50 -05:00
Samuel Clay
0db15560da
Merge branch 'master' into state_timeline
...
* master: (29 commits)
Pruning docker, updating sentry release webhook only on local.
Delete .github directory
Adding Sentry release webhook to deployment of web, task, monitor, and node.
Add Sentry action workflow for actions
Moving from hosted Sentry to self-hosted sentry.
Flask transactions are way too often.
Cleanup
Seems redundant with newsblur_web/docker_local_settings.py
Using new repo password for postgres.
Moving around postgres config
Moving directories.
Adding postgresql backup restoration. Working on config.
Using user log for db times.
Last 5 minutes is actually last minute.
Adding 5min loadtime to prometheus graphs.
Switching back to nbanalytics with user auth.
Mongo auth
Deploying new analytics server.
Create mongodb database user. Only runs on analytics, but should work fine on main mongo.
Adding second mongo analytics db, cleaning up mongo analytics auth.
...
2022-01-04 11:18:48 -05:00
Samuel Clay
e70ba4a8c0
Revert "Merge branch 'state_timeline'"
...
This reverts commit 83e4609af1
, reversing
changes made to 089161b20f
.
2021-12-15 14:17:48 -05:00
Jonathan Math
6189dd4c01
add grafana dashboard backup functionality
2021-12-15 13:40:23 -05:00
Jonathan Math
3bf8670a2a
add state timeline dashboard to grafana
2021-12-15 11:36:25 -05:00
Jonathan Math
6dd3e5e5e4
add state metrics to prometheus and grafana, update grafana image in docker-compose.metrics.yml
2021-12-10 16:55:20 -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
b531b2de3b
Syncing grafana json models.
2021-12-06 11:32:26 -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
9cf5246c6d
Not sure if this removes the redis panel, but this is the latest.
2021-10-19 11:00:35 -04:00
Samuel Clay
f4e6d5cd9c
Adding redis exporter in dashboard
2021-10-12 11:14:02 -04:00
Jonathan Math
1e425dbf5e
add elasticsearch dashboard to grafana
2021-10-11 11:13:08 -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
Jonathan Math
1fa0dfb32b
bring dashboard up to date
2021-09-21 12:10:55 -05:00
Jonathan Math
3f84cdaf9c
pull in latest dashboards json
2021-09-16 12:09:48 -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
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
Samuel Clay
923d2a7894
Backing up updated grafana dashboard.
2021-07-02 13:03:08 -04: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
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
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
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
5c199b2d1d
setup j2 file for grafana so we can implement smtp
2021-05-07 11:51:28 -05:00
Jonathan Math
6ebec72099
fix newsblur dashboard broken import issue
2021-05-04 09:26:58 -05:00
Jonathan Math
b7e9ed8bda
add grafan datasource and dashboard provisioning
2021-05-04 08:21:15 -05:00
Jonathan Math
6276bc8448
begin development with ansible by adding to docker-compose and starting ansible roles
2021-04-27 08:00:06 -05:00