-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
93 lines (74 loc) · 2.34 KB
/
config.yaml
File metadata and controls
93 lines (74 loc) · 2.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# Configuration File for osctl
# Action to execute (optional) - if set, osctl will automatically run this command
# Available actions: snapshots, snapshot-manual, snapshotsdelete, snapshotschecker,
# indicesdelete, retention, dereplicator, coldstorage,
# extracteddelete, danglingchecker
action: ""
# Common settings shared across all commands
opensearch_url: "https://opendistro:9200"
cert_file: "/etc/ssl/certs/admin-crt.pem"
key_file: "/etc/ssl/certs/admin-key.pem"
ca_file: ""
timeout: "300s"
retry_attempts: 3
date_format: "%Y.%m.%d"
dry_run: false
snapshot_repo: "s3-backup"
kube_namespace: "infra-elklogs"
kibana_user: ""
kibana_pass: ""
# madison alerts settings
madison_url: "https://madison.flant.com/api/events/custom/"
madison_key: ""
osd_url: ""
# Command-specific configurations
# coldstorage
cold_attribute: "cold"
hot_count: 4
# danglingchecker
# datasource
datasource_name: "recoverer"
datasource_endpoint: "https://opendistro-recoverer:9200"
datasource_kibana_multitenancy: false
datasource_kibana_multidomain_enabled: false
datasource_remote_crt: ""
# dereplicator:
dereplicator_days_count: 2
dereplicator_use_snapshot: false
# extracteddelete:
opensearch_recoverer_url: "https://opendistro-recoverer:9200"
extracted_pattern: "extracted_"
extracted_days: 2
recoverer_date_format: "%d-%m-%Y"
# indexpatterns:
kibana_index_regex: '^([\w-]+)-([\w-]*)(\d{4}[\.-]\d{2}[\.-]\d{2}(?:[\.-]\d{2})*)$'
indexpatterns_kibana_multitenancy: false
indexpatterns_recoverer_enabled: true
indexpatterns_refresh_enabled: false
# indicesdelete:
indicesdelete_check_snapshots: true
# Uses osctl-indices-config for detailed configuration
# retention:
retention_threshold: 75.0
retention_days_count: 2
retention_check_snapshots: true
retention_check_nodes_down: true
# sharding:
sharding_target_size_gib: 25
exclude_sharding: ""
# snapshots
max_concurrent_snapshots: 3
# Uses osctl-indices-config for detailed configuration
# snapshotschecker:
# Uses osctl-indices-config for detailed configuration
# snapshotsdelete:
# Uses osctl-indices-config for detailed configuration
# snapshotsbackfill:
# Uses osctl-indices-config for detailed configuration
snapshots_backfill_indices_list: ""
# snapshotmanual:
snapshot_manual_kind: "prefix"
snapshot_manual_value: ""
snapshot_manual_name: ""
snapshot_manual_repo: ""
snapshot_manual_system: false