Matt Layher
|
a50a4f10ae
|
ansible/wgipamd: initial commit, run on router
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-23 20:55:52 -04:00 |
|
Matt Layher
|
09f6df2dc7
|
grafana: add network dashboard
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:44:00 -04:00 |
|
Matt Layher
|
bcd437fd21
|
grafana: add Node dashboard
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:40:22 -04:00 |
|
Matt Layher
|
263d14fcbb
|
README: fix link
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:36:14 -04:00 |
|
Matt Layher
|
6caf68f750
|
builds: switch to builds.sr.ht
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:34:43 -04:00 |
|
Matt Layher
|
de8af4ef41
|
travis: ignore rtorrent_exporter yamllint
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:31:11 -04:00 |
|
Matt Layher
|
34c4d510ff
|
ansible/prometheus: add rtorrent job on servnerr-3
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:27:37 -04:00 |
|
Matt Layher
|
dfe68130ac
|
ansible/rtorrent_exporter: initial commit
|
2019-09-20 10:27:19 -04:00 |
|
Matt Layher
|
003dca3d16
|
ansible/wireguard_exporter: use host_bin_path in systemd unit
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:12:07 -04:00 |
|
Matt Layher
|
414708ceb4
|
ansible: factor out host_golang_arch and host_bin_path variables
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 10:01:15 -04:00 |
|
Matt Layher
|
ee58cf9371
|
ansible/wireguard_exporter: move variables to inventory
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:54:22 -04:00 |
|
Matt Layher
|
1fea550e1d
|
ansible/production: group amd64 host variables
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:51:48 -04:00 |
|
Matt Layher
|
4bc3f6a032
|
ansible/kvm: update bridge config for netplan
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:33:46 -04:00 |
|
Matt Layher
|
11e182a931
|
ansible/plex: install from apt repository
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:25:42 -04:00 |
|
Matt Layher
|
2ea8e4159d
|
ansible/prometheus: add apcupsd job on nerr-3
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:13:18 -04:00 |
|
Matt Layher
|
9419dfa1d0
|
ansible/apcupsd_exporter: bump binary, install on workstation
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:12:08 -04:00 |
|
Matt Layher
|
f0b319e42b
|
ansible/apcupsd: paramterize battery date by machine
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-20 09:11:43 -04:00 |
|
Matt Layher
|
847e7dd838
|
ansible/traefik: version bump
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 20:49:19 -04:00 |
|
Matt Layher
|
a61a16093d
|
ansible: parameterize bin_path throughout
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 20:40:17 -04:00 |
|
Matt Layher
|
143bf24a5e
|
ansible/prometheus: scrape node_exporter on servnerr-3
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 20:34:03 -04:00 |
|
Matt Layher
|
856992d212
|
ansible/node_exporter: enable installing node_exporter on multiple architectures
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 20:29:15 -04:00 |
|
Matt Layher
|
e5135d5ab1
|
ansible/wireguard_exporter: new role, add router inventory
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 20:12:59 -04:00 |
|
Matt Layher
|
b02545bb5f
|
ansible/nfs: export /primary for LAN subnets
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 16:31:09 -04:00 |
|
Matt Layher
|
a2629a6c1c
|
ansible/prometheus: remove nerr-2 node target
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 15:39:01 -04:00 |
|
Matt Layher
|
37fa511dcf
|
ansible/base: install yamllint
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 14:01:05 -04:00 |
|
Matt Layher
|
8319fa3d99
|
ansible/node_exporter: yamllint nit
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 13:59:56 -04:00 |
|
Matt Layher
|
d421316b19
|
ansible/node_exporter: add nvme_metrics.sh textfile script
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 13:57:46 -04:00 |
|
Matt Layher
|
4546856ad6
|
ansible/base: install nvme-cli, fix deprecation warning
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-19 13:39:48 -04:00 |
|
Matt Layher
|
a9b76be89f
|
ansible/prometheus: add node_exporter on nerr-3
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-09 17:54:46 -04:00 |
|
Matt Layher
|
e47153c408
|
ansible/production: nerr-3 is new workstation
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-09 17:52:21 -04:00 |
|
Matt Layher
|
2031bfb2ba
|
ansible: version bumps for new workstation
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-09-09 17:51:49 -04:00 |
|
Matt Layher
|
7ea1371f62
|
ansible/prometheus: bump retention to 180 days
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-07-09 11:26:06 -04:00 |
|
Matt Layher
|
6215335fb3
|
ansible/prometheus: v2.11.0
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-07-09 11:18:34 -04:00 |
|
Matt Layher
|
d5a2aa2ac7
|
ansible/traefik: new subdomain
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2019-06-25 16:36:09 -04:00 |
|
Matt Layher
|
830c904c77
|
ansible/prometheus: add WireGuard job
|
2019-05-23 10:18:26 -04:00 |
|
Matt Layher
|
aee97f188f
|
ansible/roles/prometheus: version bump
|
2019-04-22 14:34:33 -04:00 |
|
Matt Layher
|
b5b08ac383
|
ansible/grafana: use new apt repository
|
2019-03-26 08:10:55 -04:00 |
|
Matt Layher
|
12adc396f0
|
ansible/roles/prometheus: remove mdlayher.com job
|
2019-03-14 10:52:44 -04:00 |
|
Matt Layher
|
49e472524c
|
ansible/roles/apcupsd_exporter: pull latest binary from DigitalOcean spaces
|
2019-03-14 10:49:07 -04:00 |
|
Matt Layher
|
eca6d76e07
|
ansible: remove files related to mdlayher.com
|
2019-03-13 13:43:48 -04:00 |
|
Matt Layher
|
df489fd042
|
ansible/roles/golang: Go 1.12, fix deprecation warnings
|
2019-03-07 11:27:36 -05:00 |
|
Matt Layher
|
20af9e0012
|
ansible/roles/unifi: install haveged before UniFi controller
|
2019-02-24 12:54:38 -05:00 |
|
Matt Layher
|
87f9c96a24
|
ansible/roles/prometheus: increase TSDB retention to 60 days
|
2019-02-22 10:24:29 -05:00 |
|
Matt Layher
|
b077b095e4
|
ansible/roles/prometheus: use DNS names
|
2019-02-18 21:41:18 -05:00 |
|
Matt Layher
|
76d79a7d10
|
travis: try python and pip install yamllint
|
2019-02-18 14:42:05 -05:00 |
|
Matt Layher
|
ce5c931a4a
|
travis: use xenial
|
2019-02-18 14:37:02 -05:00 |
|
Matt Layher
|
4729131439
|
README: add Travis badge
|
2019-02-18 14:34:00 -05:00 |
|
Matt Layher
|
b368d91569
|
travis: initial commit with yamllint validation
|
2019-02-18 14:32:49 -05:00 |
|
Matt Layher
|
61a346c565
|
ansible/*: fix more yamllint nits
|
2019-02-18 14:32:40 -05:00 |
|
Matt Layher
|
9d84a4691b
|
ansible/*: use booleans for truthy values
|
2019-02-18 14:22:08 -05:00 |
|