Commit graph

1458 commits

Author SHA1 Message Date
Max
4202954095 cluster/services/monitoring: add blackbox tcpConnect module 2023-06-04 22:48:58 +02:00
Max
8f1ec4c40a cluster/services/monitoring: rekey secrets 2023-06-04 22:48:58 +02:00
Max
4c9dcd16e4 packages/grafana: build on all systems 2023-06-04 22:48:58 +02:00
Max
5bd83ec5c1 cluster/services/monitoring: make grafana highly available 2023-06-04 22:48:58 +02:00
Max
1ca0e7f454 modules/consul-service-registry: implement manual registration 2023-06-04 22:48:58 +02:00
Max
1aebeef6a2 cluster/services/monitoring: make tempo datasource externally accessible 2023-06-03 01:04:37 +02:00
Max
a55fc7bb44 cluster/services/ipfs: configure public gateway address on node 2023-06-02 23:39:41 +02:00
Max
3e0684ffb5 cluster/services/ipfs: make gateway consul service public 2023-06-02 23:26:44 +02:00
Max
56d0d07d26 cluster/services/ipfs: add consul service for gateway 2023-06-02 22:53:54 +02:00
Max
70f67f6e71 cluster/services/irc: no DNS indirection 2023-06-02 21:58:00 +02:00
Max
d308f80ab5 cluster/services/websites: no DNS indirection 2023-06-02 21:05:14 +02:00
Max
d264751a9f cluster/services/ipfs: metrics via grafana-agent 2023-06-02 18:50:02 +02:00
Max
a714c37cec cluster/services/ipfs: split remote api, rework gateway 2023-06-02 18:34:15 +02:00
Max
4fb9373f1f cluster/services/ipfs: split io tweaks 2023-06-02 17:51:00 +02:00
Max
f41265ed00 cluster/services/ipfs: switch to cluster otlp trace endpoint 2023-06-02 17:38:12 +02:00
Max
0d820db604 VEGAS/sso: switch to cluster otlp trace endpoint 2023-06-02 17:37:10 +02:00
Max
d0ec0c4f82 cluster/services/monitoring: make tempo otlp receivers externally accessible 2023-06-02 17:35:53 +02:00
hercules-ci[bot]
7d327d402b
Merge pull request #80 from privatevoid-net/pr-flake-update
`flake.lock`: Update
2023-06-02 02:39:59 +00:00
Hercules CI Effects
b83ead544d flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
  → 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Updated input 'hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/15ff4f63e5f28070391a5b09a82f6d5c6cc5c9d0' (2023-04-19)
  → 'github:hercules-ci/hercules-ci-effects/6d8e62977dc34fd2c187879856ebb6cf1faabba9' (2023-05-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/adaeddeae797a873b23c45d935750daaa8d6dbad' (2023-05-25)
  → 'github:NixOS/nixpkgs/041fc5df0031224c56bbd47165d45b16cb628ca9' (2023-06-01)
• Updated input 'repin-flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
2023-06-02 02:19:15 +00:00
Max
98b2537482 cluster/services/patroni: enable metrics 2023-06-01 23:18:22 +02:00
Max
6fb3a543b8 cluster/services/consul: enable metrics 2023-06-01 22:36:57 +02:00
Max
4dbfb3b6ab cluster/services/monitoring: provision dashboards 2023-06-01 00:41:00 +02:00
Max
a4888920df cluster/services/monitoring: add some dashboards 2023-06-01 00:41:00 +02:00
Max
67e8c9ca15 devShells/default: add graf 2023-06-01 00:41:00 +02:00
Max
8696bf632e packages/graf: init 2023-06-01 00:41:00 +02:00
Max
6624e2b7c7 cluster/services/monitoring: refactor 2023-05-27 14:18:02 +02:00
Max
9b5e44461e cluster/services/monitoring: add blackbox_exporter 2023-05-27 13:44:31 +02:00
Max
68ca309c93 cluster/services/monitoring: use grafana-agent integrated node_exporter 2023-05-26 17:36:23 +02:00
Max
6cff7460f6 cluster/services/monitoring: configure remote write url 2023-05-26 17:03:33 +02:00
Max
ba66551e20 prophet/meet: metrics via grafana-agent 2023-05-26 17:03:33 +02:00
Max
6ecd210130 cluster/services/monitoring: make Prometheus accessible in host mesh 2023-05-26 16:26:24 +02:00
Max
c4d2a13912 cluster/services/monitoring: remove Jitsi monitoring 2023-05-26 16:15:20 +02:00
Max
1945265362 cluster/services/monitoring: use grafana-agent for central logging 2023-05-26 15:02:28 +02:00
hercules-ci[bot]
102c3c0373
Merge pull request #79 from privatevoid-net/pr-flake-update
`flake.lock`: Update
2023-05-26 06:39:09 +00:00
Hercules CI Effects
5b375cfa8b flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/d9e7c9777cc65847295e50ac5dc6736a99eb9f8d' (2023-05-14)
  → 'gitlab:max/nix-super/16e733360f186555acc490c7f5173711b8dd6785' (2023-05-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8dc174d8b768893172eb3e52008f10f48dfbd5cf' (2023-05-18)
  → 'github:NixOS/nixpkgs/adaeddeae797a873b23c45d935750daaa8d6dbad' (2023-05-25)
2023-05-26 02:20:18 +00:00
hercules-ci[bot]
e658c529fb
Merge pull request #78 from privatevoid-net/pr-flake-update
`flake.lock`: Update
2023-05-19 03:56:00 +00:00
Hercules CI Effects
ba0b61f2ee flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/2994d002dcff5353ca1ac48ec584c7f6589fe447' (2023-04-21)
  → 'github:ryantm/agenix/db5637d10f797bb251b94ef9040b237f4702cde3' (2023-05-15)
• Added input 'agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
• Added input 'agenix/home-manager/nixpkgs':
    follows 'agenix/nixpkgs'
• Updated input 'nix-super':
    'gitlab:max/nix-super/aaba1f91e7eba8ce029fa6bfa81ad9e14a13708d' (2023-05-04)
  → 'gitlab:max/nix-super/d9e7c9777cc65847295e50ac5dc6736a99eb9f8d' (2023-05-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1a0ffed73a73ba9527480150412982adeeeecb03' (2023-05-11)
  → 'github:NixOS/nixpkgs/8dc174d8b768893172eb3e52008f10f48dfbd5cf' (2023-05-18)
2023-05-19 02:19:50 +00:00
Max
f24d794215 cluster/services/ipfs: OTel sampling: 0.01 -> 0.50 2023-05-13 23:29:53 +02:00
Max
8f42578719 VEGAS/sso: OTel sampling: 0.01 -> 0.50 2023-05-13 23:29:10 +02:00
Max
911736cd21 VEGAS/searxng: add timer to automatically shuffle proxies 2023-05-13 22:52:35 +02:00
Max
f85f79683d VEGAS/searxng: new proxies 2023-05-13 21:42:45 +02:00
Max
ac40b75cb5 packages/grafana: 9.4.7 -> 9.5.1 2023-05-13 20:41:04 +02:00
Max
940dd34af5 packages: build hci on x86_64-linux and add to default devShell 2023-05-13 16:46:05 +02:00
Max
05bfdae17c cluster/services/monitoring: switch grafana to postgres 2023-05-13 16:42:40 +02:00
Max
09f40ffde5 VEGAS/monitoring: move to cluster 2023-05-13 16:42:40 +02:00
Max
d9d7a8da95 flake.lock: Update
Flake lock file updates:

• Updated input 'devshell/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
  → follows 'systems'
• Updated input 'repin-flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
  → follows 'systems'
• Added input 'systems':
    'github:privatevoid-net/nix-systems-default-linux/d7aa6df10eec9ee8055e30f0c2f9b8f73f68015e' (2023-05-13)
2023-05-13 16:42:40 +02:00
Max
ca4d3b5edb meta: add systems input 2023-05-13 16:42:40 +02:00
hercules-ci[bot]
d16f959453
Merge pull request #77 from privatevoid-net/pr-flake-update
`flake.lock`: Update
2023-05-12 03:59:47 +00:00
Hercules CI Effects
4c99984641 flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/fb6673fe9fe4409e3f43ca86968261e970918a83' (2023-04-28)
  → 'github:numtide/devshell/5143ea68647c4cf5227e4ad2100db6671fc4c369' (2023-05-09)
• Removed input 'devshell/flake-utils'
• Added input 'devshell/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/86684881e184f41aa322e653880e497b66429f3e' (2023-05-01)
  → 'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cc45a3f8c98e1c33ca996e3504adefbf660a72d1' (2023-05-04)
  → 'github:NixOS/nixpkgs/1a0ffed73a73ba9527480150412982adeeeecb03' (2023-05-11)
2023-05-12 02:20:02 +00:00
Max
8d8ea8edaa cluster/services/monitoring: enable systemd collector on node_exporter 2023-05-08 21:25:35 +02:00