참고하려고 남겨둡니다.
# Meta 데이터 저장할 위치 지정.
[meta]
# Where the metadata/raft database is stored
dir = "/var/lib/influxdb/meta"
# 실제 데이터를 저장할 디렉토릴 지정.
[data]
# The directory where the TSM storage engine stores TSM files.
dir = "/var/lib/influxdb/data"
# The directory where the TSM storage engine stores WAL files.
wal-dir = "/var/lib/influxdb/wal"
# Clustering 서비스 설정 통제
[coordinator]
write-timeout = "10s" # write request 가 기다릴시간. 이 시간이 지나면 에러 리턴
max-concurrent-queries = 0 # 최대 동시 쿼리 개수. 0 은 unlimited.
query-timeout = "0" # 시스템이 kill 하기전에 쿼리 수행허용 시간
log-queries-after = "0s" # slow 쿼리를 기록할 한계시간. 0 은 slow 쿼리 로깅을 하지 않음.
max-select-point = 0
max-select-series = 0
max-select-buckets = 0
# 데이터 보관기간 설정.
[retention]
enabled = true # 설정 사용함.
check-interval = "30m" # 보관기간 정책 체크할 인터발 시간. 30분에 한번씩 보관기간 정책 체크.
# 모니터링 데이터를 위한 내부 데이터베이스 생성 설정.
[monitor]
store-enabled = true # 내부 데이터베이스 생성 활성화.
store-database = "_internal" # 저정할 데이터베이스 이름
store-interval = "10s" # 10마다 통계치를 저장.
# Web 기반 관리자 페이지 설정
[admin]
enabled = true
bind-address = ":8083"
https-enabled = false
https-certificate = "/etc/ssl/influxdb.pem"
# HTTP 엔드포인트 설정. 이것은 InfluxDB 에서 데이터를 넣고 빼는데 핵심이 되는 매커니즘이다.
[http]
enabled = true
bind-address = ":8086"
auth-enabled = true
log-enabled = true
write-tracing = false
pprof-enabled = false # 트러블슈팅이나 모니터링에 사용함.
https-enabled = false
https-certificate = "/etc/ssl/influxdb.pem"
### Use a separate private key location.
# https-private-key = ""
max-row-limit = 10000
realm = "InfluxDB"
# 사용하지 않음.
[[graphite]]
enabled = false
# 사용하지 않음.
[[collectd]]
enabled = false
# 사용하지 않음.
[[opentsdb]]
enabled = false
# 사용하지 않음.
[[udp]]
enabled = false
# 지속적인 쿼리. 이 기능은 아주 유용한데, 일단 활성화를 해둔다.
[continuous_queries]
enabled = true
log-enabled = true
run-interval = "5s"
'기술 노트 > ubuntu' 카테고리의 다른 글
ansible 설치하기 (1) | 2024.11.20 |
---|---|
ufw 사용 방법 (0) | 2024.05.13 |
influxdb v1으로 설치하기 (0) | 2024.03.18 |
influxdb v1 설치 후 telegraf 연동하기 (0) | 2024.03.18 |
MIB search path: mibs (0) | 2024.03.15 |