본문 바로가기
반응형

분류 전체보기258

RockyOS Chrony(feat. ntpdate) RockyOS 에서는 Time Server 동기화를 위한 ntpdate를 제공하지 않습니다. RockyOS에서는 NTP or 네트워크 시간 프로토콜을 위해서 "Chrony"를 사용해야 합니다. Chrony를 NTP 클라이언트로 사용하는 방법 Chrony 설치 기본적으로 Chrony 패키지는 BaseOS Rocky Linux 리포지토리에서 사용할 수 있습니다. dnf 명령을 해용해서 Chrony 패키지를 확인 할 수 있습니다. $ dnf info chorny 없다면, 설치하기 $ dnf -y install chrony Chrony 를 NTP Client 로 활용 $ vi /etc/chrony.conf Ntpserver_ip : NTP 서버의 IP iburst : chronyd 서비스가 시작 직후 시계의 첫.. 2023. 9. 12.
알리익스프레스 환불 사례 #1(일부 상품 누락) 알리익스프레스에서 3번의 주문을 했다가... 그중 2번의 주문이 분쟁조정에 들어갔네요... 첫번째 사례 입니다. 일부 상품이 없는 경우. "1번의 주문"에 6개의 상품을 주문했는데, 그중 1개의 상품이 배송오지 않았습니다. 분쟁조정 신청! 알리익스프레스는 상품1개씩 개별 분쟁조정을 해야 합니다. 1개 상품이 발송되지 않았다. 분쟁조정 신청 후 답변사항 : 너가 해당 상품을 받지 못했다는 증거가 충분하지 않다. 그래서 환불이 불가하다. 상품이 오지 않았는데, 나한테 증거가 있을 수 있나...? 허.. 이를 방지하기 위해서는 알리익스프레스에서 배송된 택배는 오픈할때 증거 사진과 동영상을 찍어가면서 오픈해야한다. 2023. 9. 7.
FluentBit Container Runtime Interface (CRI) parser Fluent Bit by default assumes that logs are formatted by the Docker interface standard. However, when using CRI you can run into issues with malformed JSON if you do not modify the parser used. Fluent Bit includes a CRI log parser that can be used instead. An example of the parser is seen below: # CRI Parser [PARSER] # http://rubular.com/r/tjUt3Awgg4 Name cri Format regex Regex ^(?[^ ]+) (?stdou.. 2023. 9. 6.
install Fluent Bit on Kubernetes Kubernetes는 노드 클러스터를 관리하므로, 모든 Pod의 로그를 수집하려면 모든 노드에서 로그 에이전트를 실행해야 합니다. 따라서, Fluent Bit은 DaemonSet으로 배포 됩니다. Fluent Bit이 실행되면 모든 Pod의 로그를 읽고 구문분석하고 필터링 하여 다음 정보로 각 항목을 보강합니다. Pod 이름 / Pod ID / 컨테이너 이름 / 컨테이너 ID / 라벨 / 주석 설치 Install With Helm Chart Fluent Bit을 배포하는 권장 방법은 공식 Helm 차트를 사용하는 것입니다. (1.9 버전부터는 helm Chart 를 이용하는 방법을 권장합니다. ) (https://github.com/fluent/helm-charts) Fluent helm chart 레포.. 2023. 9. 6.
Fluent Bit 이란(with fluentd) Fluent Bit 이란. 오픈소스 이면서, 멀티플랫폼 로그 프로세서 도구 입니다. 대규모 데이터 수집 처리를 지원하는 전문 도구. C로 작성된 Fluent Bit은 제한된 Capacity와 감소된 overhead(메모리 및 CPU)가 있는 고도로 분산된 환경을 염두에 두고 만들어 졌다. (Fluent Bit은 성능과 낮은 리소스 소비를 염두에 두고 설계 되었습니다. ) 라이선스 : Apache License v2.0 홈페이지 : https://fluentbit.io/ "Treasure Data" 라는 팀에서 만들었음. fluentBit은 로그를 수집하여 "로그 처리/보관 하는 시스템"으로 전달 하는 역할을 한다. 로그 수집 및 전달하는 Data Pipeline 수집(Input) > 로그 방식에 따른 파.. 2023. 9. 4.
Prometheus on Kubernetes Cluster 설치 Kubernetes Cluster에 Prometheus 모니터링을 적용하기 위해서는 다음과 같은 리소스가 필요합니다. Namespace(선택사항) : 별도 네임스페이스 구성(ex. Monitoring) Cluster-role Config-map Deployment Service Daemonset(node-exporter) 배포하기 $ kubectl apply -f prometheus-namespace.yaml $ kubectl apply -f prometheus-cluster-role.yaml $ kubectl apply -f prometheus-config-map.yaml $ kubectl apply -f prometheus-deployment.yaml $ kubectl apply -f promethe.. 2023. 9. 4.
반응형