Parametric Search BOJ (13397, 2343, 2805, 1654)
·
☁️2024,2025☁️/Algorithm
개념은 다른 블로그에 잘 나와있어서,, 문제풀이 하면서 도저히 이해안되는것들 주절주절..끄적여봄자력으로 푼게 하나도없음.생소하고 어려운 개념임뭘..결정한다?그것부터가 진짜 뭐라는지 모르겠음. 하.. 나는 골드풀기에는 아직 멀었다... 2805# 적어도 M미터의 나무(M넘어도 됨)를 집에 가져가기 위해서 절단기에 설정할 수 있는 높이의 최댓값?import sysN,M = map(int,sys.stdin.readline().split()) trees = list(map(int,sys.stdin.readline().split()))def solution(): start = 1 end = max(trees) while start mid: # 나무의 높이가 절단기의 높이보다 크다면..
[ Monitoring ] 프로메테우스 기반 모니터링 구축해보기 #1
·
☁️2024,2025☁️/Cloud
1. 아키텍처 구성프로메테우스는 다른 vm 에 구축된 서비스/시스템의 메트릭, 로그를 수집해야한다는 것을 감안해서 구축해야한다. [VM1] Node Exporter 컨테이너 (포트 9100)[VM2] Node Exporter 컨테이너 (포트 9100)[모니터링 서버 VM] Prometheus 컨테이너 (포트 9090) + Grafana 컨테이너 (포트 3000) 2.  모니터링 서버 vm 설정 2.1 Prometheus 구성config 예제 파일 https://github.com/prometheus/prometheus/blob/release-3.1/config/testdata/conf.good.yml prometheus/config/testdata/conf.good.yml at release-3.1 · ..
[ Monitoring ] 인프라 모니터링 파이프라인 설계하기 #3
·
☁️2024,2025☁️/Cloud
지난번에는 대략적으로 로깅까지 알아보았던 기록을 남겨뒀는데요, 이번에는 지난번에 미처 못다룬 로그수집뿐만아니라 제가 어떤것에 중점을 두고 설계했는지,최종 아키텍처에 대해 이야기해보겠습니다. 로그모니터링 시스템WHY ?버그 및 장애 발생 시 해당 로그를 분석하여 원인을 빠르게 파악 및 해결이슈 발생 시, 당시 사용자의 행동(데이터 요청 등) 확인보안 이슈 또는 시스템의 취약점 파악사용자의 요청과 응답 사이의 시간이 기록되어 성능 저하 발생 지점 파악비즈니스 의사 결정에 로그 데이터 활용 가능오픈소스 로그 모니터링 스택으로는 ELK(Elasticsearch, Logstash, Kibana) 스택과 PLG(Promtail, Loki, Grafana) 스택이 있다. Elasticsearch는 데이터 검색 엔진,..
CloudClub 7기 리크루팅 홍보 및 5~6기 회고
·
☁️2024,2025☁️/Cloud
지난 2~4기 정리글 ( 굉장히 빠르게 후다닥닥 적어서 ,,ㅎ 민망하군뇨) 을 이어서7기 리크루팅을 맞아 5~6기 회고를 진행해보려고 합니다본격 회고 시작 전에,, 홍보하나 하고가겠습니다.7기 리크루팅 시작!!저는 이번 7기는 .. 세월이 흐르고 흘러서 회장으로 참여합니다.2기때부터 애정을 갖고 참여해온클라우드 클럽이 조금 더 지속가능한 단체로, 커뮤니티로써 심지를 단단히 할 수 있도록 기여해볼 예정이에요! 7기 리크루팅이 궁금하시다면? 아래 접은글 참고해주세요! 더보기 [☁️Cloud Club 7기 리크루팅☁️]안녕하세요,폭 넓은 클라우드 인프라 경험을 추구하는 Cloud Club(클클)입니다.저희 클클은 클라우드 기술에 관심이 있는 대학생과 현직자가 모여 함께 성장하는 vendor-neutral 클라..
[ Monitoring ] 인프라 모니터링 파이프라인 설계하기 #2
·
☁️2024,2025☁️/Cloud
지난 글에서, 모니터링을 하는 방식에는 2가지가 존재한다고 했었습니다.모니터링 방식에는 2가지 방식이 존재합니다가져오거나(pull-based monitoring system) 받거나(push-based monitoring system) 이를 기억하고, 인프라 모니터링 도구인 프로메테우스 먼저 공부해보겠습니다.프로메테우스Prometheus는 대상(Target)으로부터 메트릭 값을 받아오는 모니터링 시스템즉, Pull-based monitoring system입니다.Pull 기반은 Target에 직접적으로 접근하여 데이터를 Scraping 하며 그 대상이 되는 Target은 데이터를 노출 시킬 방법이 필요하며 Prometheus는 이러한 니즈에 대해 생태계가 잘 구축되어있습니다.CNCF 오픈소스 모니터링 솔..
[ Monitoring ] 인프라 모니터링 파이프라인 설계하기 #1
·
☁️2024,2025☁️/Cloud
클라우드 '만' 편식하다보니 모니터링을 제대로 해보지 못했었는데, 모니터링에 대해 공부하고, 설계할 기회가 생겨서 정리해둔 글을 덧붙이며 작성해봅니다. 꽤나 많은 내용을 단시간내에 공부했었기 때문에 장편(시리즈..)이 될듯 합니다. ‼️ 제 글이 정답은 아닙니다. 모니터링 초보의 설계..이니 참고정도만 부탁드려요 ‼️  컴퓨터 화면이 다크모드일 경우 글자가 안보일 수 있습니다. ㅜㅜ가장 먼저, 인프라 모니터링 vs 어플리케이션 모니터링부터 간단하게 알아보았습니다.어떤 차이점이 있는지 알고싶었습니다. 인프라 모니터링 vs 어플리케이션 모니터링 ? 인프라 모니터링정의: 인프라 모니터링은 서버, 네트워크 장비, 데이터베이스 등 IT 인프라의 성능과 가용성을 모니터링하는 것입니다.주요 기능: 하드웨어 성능(예:..
[ Network ] Cisco 스위치와 ipTime 라우터로 실습하기
·
☁️2024,2025☁️/Computer Science
네트워크 개념을 이해하고자 실습을 진행해보았다. 사전에 준비된 장비는 Cisco 스위치 1대ipTime 스위치 1대 ( 게이트웨이, dhcp 용) Mission 1 ) DHCP 기능을 동작하게 해라! 조건)- DHCP 설정 조건 : 10.10.10.0/24- DHCP로 할 수 있는 IP 할당 범위 지정하기- 스위치에 통신 할 때 VLAN 10 할당하기- 2개의 PC 를 스위치에 붙여서 ping 통신하기  과정 요약 ) 라우터(공유기) 설정 페이지에서 dhcp 설정 및, ip 대역을 설정해준다.각 pc 에 랜선을 꽂아 스위치의 1,2번 포트에 연결해준다.스위치에 putty 로 serial 포트로 접속하여 vlan 10을 생성해준다.윈도우 pc 방화벽 (icmp) 열어줬다.우리는 스위치에서 직접 dhcp 통..
[ Security ] SSL 암복호화
·
☁️2024,2025☁️/Computer Science
아익... 이모티콘 못생겼다.... HTTPS 의 통신 과정    대칭키 ) - 하나의 키로 데이터를 암복호화 함- 해당 키 노출시 치명적인 문제 발생 비대칭 키 )- 공개키와 개인키로 암복호화 수행- 공개키로 데이터 암호화 하면, 반드시 개인키로만 복호화 가능하고, 개인키로 데이터를 암호화 하면 공개키로만 복호화 가능함. 개인키는 비밀키 또는 비공개 키라고도 불린다. 비대칭키는 보안성이좋지만, 구현어렵고 암복호화 속도 느리다.   암호화 - 개인 키, 복호화 - 공개 키인증을 위한 목적이다. 즉, 서버에서 개인 키로 데이터를 암호화해서 보냈고 클라이언트에서 공개 키로 복호화가 된다면 해당 서버는 클라이언트 입장에서 신뢰할 수 있다고 판단할 수 있다.  HTTPS 는 응용 계층 프로토콜인 HTTP 와 전..
[ AWS ] aws 서비스 살펴보기 #1
·
☁️2024,2025☁️/Cloud
AWS 서비스에 대해서 검색해보고 Cloud vs On-Prem 각 서비스에 대한 장단점 비교를 한번 해보는 자료만들기1. Computing0) basic networkVPC논리적으로 격리된 가상 네트워크, ‘네트워크’ 와 유사한개념subnetvpc 의 ip 주소 범위하나의 서브넷은 하나의 az 에 있을 수 있음AZ물리적으로 분리된 데이터 센터Local Zonesaws region 의 확장자체적으로 인터넷 연결됨1) EC2AWS에서 가장 기본적이면서 널리 쓰이는 인프라로 인터넷에 연결된 가상서버를 제공함클라우드에서 컴퓨팅 파워의 규모를 자유자재로 변경할 수 있는 웹 서비스AutoScalingEC2의 간단한 웹 서비스 인터페이스를 통해 간편하게 필요한 용량을 얻고 구성할 수 있음컴퓨팅 리소스에 대한 포괄적..
[ Server & OS ] Window 기본 명령어
·
☁️2024,2025☁️/Computer Science
윈도우 명령어에 대해 정리해보자.현업에서 네트워크에 대해 장애 대응이나 오류 발생시 어떤 명령어들을 치는지를 파악해본다. [ 네트워크 명령어 ]ipconfig /all: 아이피, mac 주소 확인 netstat -an : 네트워크 연결 상태 확인실질적으로 해당 서버에 네트워크를 접속한 정보를 볼 수가 있다. 접속 / 접속 시도 / 접속 종료 / 등방화벽 로그를 보거나 하면 되지만, 트래픽이 방화벽을 제대로 타지 않을 때 로컬로 직접명령어를 입력한다고 한다. 특정 포트가 열려 있는지, 리스닝 상태인지, 통신이 되면 상태값이 바뀌기 때문에 보고 알아두면 좋다.-an 은 옵션이다.[ 옵션 목록 ]-a : 현재 다른 PC와 연결(Established)되어 있거나 대기(Listening) 중인 상태-l (list..
리촬리
'분류 전체보기' 카테고리의 글 목록