도커로 프로메테우스 & 그라파나 띄우기 + 프로비저닝 기능까지 2
·
DevOps
지난 글에서 도커 파일로 프로메테우스와 그라파나를 띄워보았다. 👇🏻 2024.10.13 - [DevOps] - 도커로 프로메테우스 & 그라파나 띄우기 + 프로비저닝 기능까지 1 도커로 프로메테우스 & 그라파나 띄우기 + 프로비저닝 기능까지 1이번 프로젝트에서 프로메테우스와 그라파나를 사용해 모니터링을 하게 되어서 정리용으로 포스팅..  Prometheus🔥 "프로메테우스"는 그리스 로마 신화에 나오는 그 이름이 맞다. 미래를 예측하tildacoderecorder.tistory.com  이번 포스팅에서는 그라파나가 제공하는 프로비저닝 Provisioning 기능을 사용하고 이 기능 또한 도커로 띄워볼 예정이다.  그라파나의 프로비저닝 Provisioning 기능이란 그라파나에서 수동으로 설정해줘야 하..
도커로 프로메테우스 & 그라파나 띄우기 + 프로비저닝 기능까지 1
·
DevOps
이번 프로젝트에서 프로메테우스와 그라파나를 사용해 모니터링을 하게 되어서 정리용으로 포스팅..  Prometheus🔥 "프로메테우스"는 그리스 로마 신화에 나오는 그 이름이 맞다. 미래를 예측하고 신들에게서 불을 훔쳐 인간에게 준 인물이기에 로고가 횃불 모양이며 미래에 발생 할 수 있는 문제를 예측하고 미리 알려줌으로써 장애를 방지한다는 모니터링 시스템의 특징과 잘 부합한다.  프로메테우스는 오픈소스 시스템 모니터링 및 경고 도구이다.Prometheus는 시계열 데이터베이스(TSDB)를 사용하여 메트릭 데이터를 수집하고, 쿼리 및 시각화를 통해 시스템 상태를 모니터링하고 경고를 설정할 수 있다.  ※ 매트릭 데이터는 특정 시스템이나 프로세스의 상태를 숫자로 표현한 데이터를 의미한다.※ 시계열 데이터는 ..
[🐙 Git & Github] 깃 명령어 사용해서 특정 브랜치로 이동하기
·
Git
이전에는 깃헙 데스크탑으로 편하게 (깃알못으로) 깃을 사용해오다가 콘솔창으로 사용하려니 자꾸 명령어를 까먹어서 내가 보려고 정리해두기...  💬  로컬 폴더의 브랜치를 특정 브랜치로 전환하기 로컬 폴더에서 깃헙 레포지토리를 clone 해와서 개발하던 중 같은 레포지토리 내의 다른 브랜치로 변경해야했음   콘솔창을 열어 해당 로컬 폴더로 이동하면 위와 같이 사용 중이던 브랜치 명이 뜬다.현재 사용 중인 브랜치는 feature/notification-init 이고 깃헙에서 만든 새 브랜치인 feature/payment-set-kafka 로 변경해서 작업을 해야했다.  git fetch  깃헙의 새 수정 사항을 업데이트 하기 위해 git fetch 를 써준다. git fetch원격 저장소(예: GitHub,..
Docker로 Cassandra 띄우기 및 실습하기
·
DevOps
이번 프로젝트에서 Cassandra를 처음 사용하게 되어서 Docker로 띄워보기로 함  1️⃣  Docker Cassandra 이미지 받기$ docker pull cassandra:latest  2️⃣  이미지를 컨테이너로 띄우기$ docker run --name container_name cassandra:latest --name 옵션으로 카산드라가 실행될 도커 컨테이너의 컨테이너명을 정해줄 수 있다.사용하지 않으면 도커가 생성한 임의의 이름으로 컨테이너가 만들어진다.  + ) 카산드라 포트 번호 설정 카산드라의 기본 포트 번호는 9042지만 현재 프로젝트에서는 5436을 사용하려한다.docker run -d --name mycassandra -p 5436:9042 cassandra:latest 따라..
[💡 트러블 슈팅] Github에서 머지 충돌 일어났을 때 해결하기 Can't automatically merge
·
Git
깃을 이용해 개발 할 때 가장 보기 싫은 문구 1위... Can't automatically merge. 오늘도 어김없이 pull request 만들었는데 떴다.그치만 사실 저 문구가 떠도 pull request를 만들 수는 있다.오히려 만들고 나면 깃헙에서 어떤 부분에 충돌이 났는지 알려준다!    만들어진 PR을 스크롤 내려 확인해보면 위와 같은 칸이 뜨는데 오른쪽 위의 Resolve conflicts를 누르면 깃헙에서 어떤 부분을 자동으로 머지해줄 수 없는지 보여준다.    이건 실제로 오늘 만든 PR에서 발생한 충돌 내용이다.충돌이 일어난 이유는 같은 파일 영역에 원격 저장소에 있는 코드와 내가 머지하려는 로컬 환경의 코드가 다르기 때문에 깃헙이 어떻게 합쳐야 하는지를 모른다는거였다.  >>>>>..
프로그래머스 - 숫자 문자열과 영단어 Java
·
코테 문제 풀이/프로그래머스
문제 설명네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다.1478 → "one4seveneight"234567 → "23four5six7"10203 → "1zerotwozero3"이렇게 숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성해주세요.참고로 각 숫자에 대응되는 영단어는 다음 표와 같습니다.0zero1one2two3three4four5five6six7seven8eight9nine class Solutio..