diff --git a/alertmanager/alertmanager.yml b/alertmanager/alertmanager.yml deleted file mode 100644 index 45be225..0000000 --- a/alertmanager/alertmanager.yml +++ /dev/null @@ -1,15 +0,0 @@ -global: - resolve_timeout: 5m - -route: - receiver: 'slack-notifications' - group_wait: 10s - group_interval: 10s - repeat_interval: 5m - -receivers: - - name: 'slack-notifications' #알림 이름 - slack_configs: - - api_url: 'https://hooks.slack.com/services/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' #webhook url 추가 - channel: '#lawbot-alert' #사용하는 채널 - send_resolved: true diff --git a/prometheus/alert-rules.yml b/prometheus/alert-rules.yml deleted file mode 100644 index b652249..0000000 --- a/prometheus/alert-rules.yml +++ /dev/null @@ -1,11 +0,0 @@ -groups: - - name: instance-down - rules: - - alert: InstanceDown - expr: up == 0 - for: 10s - labels: - severity: critical #위험도 설정 - annotations: - summary: "Instance {{ $labels.instance }} is down" - description: "인스턴스 {{ $labels.instance }}가 최소 10초 동안 내려가있습니다. Job: {{ $labels.job }}" diff --git a/prometheus/prometheus.yml b/prometheus/prometheus.yml deleted file mode 100644 index bb9231d..0000000 --- a/prometheus/prometheus.yml +++ /dev/null @@ -1,40 +0,0 @@ -global: - scrape_interval: 20s - scrape_timeout: 10s - -alerting: - alertmanagers: - - static_configs: - - targets: ['alertmanager:9093'] - -rule_files: - - /etc/prometheus/alert-rules.yml #추가된 부분 - -scrape_configs: - - job_name: 'django-data' - static_configs: - - targets: [ 'django:8000' ] - - - job_name: 'prometheus-data' #프로메테우스 "job_name" 이름 - static_configs: #메트릭 수집 설정 - - targets: [ 'prometheus:9090' ] - - - job_name: 'rabbitmq-data' #job 이름 - static_configs: - - targets: [ 'rabbitmq:15692' ] #<서비스_이름>:<포트> - - - job_name: 'redis-data' #job 이름 - static_configs: - - targets: [ 'redis-exporter:9121' ] #<서비스_이름>:<포트> - - - job_name: 'celery-data' #job 이름 - static_configs: - - targets: [ 'celery_worker:5555' ] #<서비스_이름>:<포트> - - - job_name: 'nginx-data' #정하고 싶은 이름 - static_configs: - - targets: [ 'nginx-exporter:9113' ] #<서비스_이름>:<포트> - - - job_name: 'cadvisor-data' #job 이름 - static_configs: - - targets: [ 'cadvisor:8080' ] #<서비스_이름>:<포트>