summaryrefslogtreecommitdiff
path: root/hosts/p-body/loki.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/p-body/loki.nix')
-rw-r--r--hosts/p-body/loki.nix80
1 files changed, 0 insertions, 80 deletions
diff --git a/hosts/p-body/loki.nix b/hosts/p-body/loki.nix
deleted file mode 100644
index 84bb887..0000000
--- a/hosts/p-body/loki.nix
+++ /dev/null
@@ -1,80 +0,0 @@
-{config, ...}: {
- networking.firewall.allowedTCPPorts = [config.services.loki.configuration.server.http_listen_port];
-
- services.loki = {
- enable = true;
- configuration = {
- server.http_listen_port = 3030;
- auth_enabled = false;
-
- ingester = {
- lifecycler = {
- address = "127.0.0.1";
- ring = {
- kvstore = {
- store = "inmemory";
- };
- replication_factor = 1;
- };
- };
- chunk_idle_period = "1h";
- max_chunk_age = "1h";
- chunk_target_size = 999999;
- chunk_retain_period = "30s";
- max_transfer_retries = 0;
- };
-
- schema_config = {
- configs = [
- {
- from = "2022-06-06";
- store = "boltdb-shipper";
- object_store = "filesystem";
- schema = "v11";
- index = {
- prefix = "index_";
- period = "24h";
- };
- }
- ];
- };
-
- storage_config = {
- boltdb_shipper = {
- active_index_directory = "/var/lib/loki/boltdb-shipper-active";
- cache_location = "/var/lib/loki/boltdb-shipper-cache";
- cache_ttl = "24h";
- shared_store = "filesystem";
- };
-
- filesystem = {
- directory = "/var/lib/loki/chunks";
- };
- };
-
- limits_config = {
- reject_old_samples = true;
- reject_old_samples_max_age = "168h";
- };
-
- chunk_store_config = {
- max_look_back_period = "0s";
- };
-
- table_manager = {
- retention_deletes_enabled = false;
- retention_period = "0s";
- };
-
- compactor = {
- working_directory = "/var/lib/loki";
- shared_store = "filesystem";
- compactor_ring = {
- kvstore = {
- store = "inmemory";
- };
- };
- };
- };
- };
-}