모니터링 3

【서비스의 만족도를 올려보자】 부제: SLI·SLO·SLA에 대한 고찰

개요왜 우리는 DevOps, SRE 직무에 종사하고 있을까?기업은 바보가 아니다. 이유가 있기 때문에 현업 종사자들에게 금액을 지불하고 업무를 맡기는 것 이다.그중 DevOps와 SRE와 같은 엔지니어들이 해야하는 필수적인 사항이 있다. 바로 안정적인 인프라, 서비스 제공이다.나는 이 본질을 잊고 지냈다.기술에 매몰되어 다양한 기술을 연마하는데만 집중을 했다. 앞으로 이런 시각을 기르기 위해 난 SLI, SLA, SLO와 같은 전략을 적극적으로 몸에 벨 수 있도록 더욱 노력 해보려한다.SLI, SLA, SLOSLA란?SLA는 대상에게 제공하는 최소한의 지표에 대한 계약을 의미한다. 내가 외주를 맡기는 A회사라고 가정해보자.A회사에게 B라는 회사가 "우리한테 서버 운영을 맡기면 1년 기준 99.99%의 업..

DevOps 2025.07.02

『모니터링』InfluxDB설치(docker-compose)

InfluxDB란? 시계열 데이터베이스이며, 이전 포스트에서 작성한대로 Telegraf에 데이터를 받아올 목적이다. 설정법 influxdb는 v1과 v2가 있다. v2의 경우 새로운 문법을 사용하기에 공부가 조금 필요하다. 해당 포스트에서는 v2기준으로 작성하였다. 먼저 docker와 docker-compose를 설치한다. docker-compose버전의 경우는 아래 링크에서 원하는 버전으로 수정하여 다운하면 된다. https://github.com/docker/compose/releases sudo yum install docker -y sudo systemctl start docker sudo curl -L "https://github.com/docker/compose/releases/download..

DevOps 2023.08.20

『모니터링』Telegraf 에이전트 설정

Telegraf란? 모니터링을 위해 CPU, Memory, Disk 등의 정보를 InfluxDB(대표적)나 다른 DB등으로 보내주는 역할을 한다. Cloudwatch Agent와 같은 역할을 한다고 생각하면 될 듯 하다. 설정법 우선 설치를 위해 공식 홈페이지로 접속해야한다. https://docs.influxdata.com/telegraf/v1.27/install/ Install Telegraf | Telegraf 1.27 Documentation Thank you for your feedback! Let us know what we can do better: docs.influxdata.com 여기서 내리다보면 자신의 환경에 맞게 설치가 가능하다. Ubuntu, Debian wget -q https:..

DevOps 2023.08.20