전체 글 74

Fluentd(td-agent) linux(ubuntu)설치 가이드

1.대상서버 2.OS환경 Ubuntu 20.04.3 LTS (Ubuntu Focal) 3.Fluentd 셋팅 가이드 3-1. Install url https://docs.fluentd.org/installation/install-by-deb – 설치가이드 curl -fsSL https://toolbelt.treasuredata.com/sh/install-ubuntu-focal-td-agent4.sh | sh 3-2. Version td-agent v4 (Ubuntu Focal는 td-agent 4버전만 지원) 3-3. Run td-agent as Ubuntu 서비스 재시작은 아래 두가지 타입으로 가능합니다. sudo systemctl start td-agent.service sudo systemctl s..

LOG/Fluentd 2021.12.24

Fluentd(td-agent) Windows 설치 가이드

안녕하세요 1.대상서버 2.OS환경 Window Server 3.Fluentd 셋팅 가이드 3-1. Install url https://docs.fluentd.org/installation/install-by-msi – 설치가이드 https://td-agent-package-browser.herokuapp.com/3/windows – 다운로드 td-agent-3.8.1-0-x64.msi 26.05M 3-2. Version td-agent v3 3-3. Run td-agent as Windows service fluentd --reg-winsvc i --reg-winsvc-auto-start --reg-winsvc-delay-start fluentd --reg-winsvc-fluentdopt '-c C:/..

LOG/Fluentd 2021.12.24

Fluentd 시작하기

보통 ELK와 EFK를 많이 들어보셨을 겁니다. ELK란 Elasticsearch, Logstash 및 Kibana, 이 오픈 소스 프로젝트 세 개의 머리글자입니다. 1. Elasticsearch는 검색 및 분석 엔진입니다. 2. Logstash는 여러 소스에서 동시에 데이터를 수집하여 변환한 후 Elasticsearch 같은 “stash”로 전송하는 서버 사이드 데이터 처리 파이프라인입니다. 3. Kibana는 사용자가 Elasticsearch에서 차트와 그래프를 이용해 데이터를 시각화할 수 있게 해줍니다 -https://www.elastic.co/kr/what-is/elk-stack- ELK Stack: Elasticsearch, Logstash, Kibana ELK Stack이란 무엇인가요? ELK..

LOG/Fluentd 2021.12.24

자바 실행프로그램 만들기

※ JSmooth 0.9.9-7 사용법 1. Eclipse 환경에서 jar 파일 생성 프로젝트 우클릭 → Export 클릭 → Runnable JAR file 선택 → Lunch Configuration 해당 어플리케이션 Main Java 및 프로젝트 선택 (주의 : 어플리케이션 실행한 적 없다면 목록에 나타나지 않음) → jar 파일 생성 완료 후 → cmd 실행 → 해당 jar 파일 정상 수행되는지 확인 → 정상 수행 확인 후 JSmooth 사용 2. JSmooth 를 통해 JAR → exe 실행파일로 변환 프로그램 실행 해당 jar 파일 열기 Skeleton 클릭 후 Windowed Wrapper 선택 # Console Wrapper : 콘솔모드로 실행되는 프로그램 # Windowed Wrapper..

Java/PROGRAM 2019.02.11

MySql 프로시저 간단예제

DROP PROCEDURE IF EXISTS `TEST_STORED_PROCEDURE`; DELIMITER //-- 일반적으로 세미콜론(;)이 구문의 종료문자 -- DELIMITER 명령어로 구분문자(//)로 변경하고 -- END;-- //-- DELIMITER; 종료선언 -- DELIMITER 명령어로 구분 문자(//)를 변경하고 나서 세미콜론을 넣어도 해당 명령어가 끊기지 않고 계속 이어집니다. CREATE PROCEDURE `TEST_STORED_PROCEDURE`( INOUT i_test_id VARCHAR(20), /* test ID */ OUT o_result_cd VARCHAR(2), /* 응답코드 */ OUT o_result_msg VARCHAR(100) /* 응답메시지 */) BEGIN/..

DataBase/MySql 2019.02.11

하이퍼레저 패브릭과 블록체인들의 차이점

비트코인 이더리움 하이퍼레저 패브릭 암호화폐 요구 비트코인 이더, 사용자가 생성한 암호화폐 없음 네트워크 공개 공개형 또는 허가형 허가형 거래 익명 익명 또는 비공개 공개 또는 기밀 합의 작업증명 작업증명 SOLO (single node, development),Kafka (crash fault tolerance),SBFT (지원 예정) 스마트 계약(비즈니스 로직) 없음 있음(Solidity, Serpent, LLL) 있음(체인코드) 언어 C++ Golang, C++, Python Golang, Java, Node.js

Fabric v1.4.0 Release Notes - January 9, 2019

● 구성 1. 번역본 2. 원문 1. 번역본 Hyperledger 패브릭 v1.4의 새로운 기능 ---- --------------------------------- 이 릴리스에는 다음 기능이 포함되어 있습니다. 패브릭 운영 서비스 새로운 HTTP 기반 " 운영자 "엔드 포인트가 주문자 및 피어 에 구현되었습니다 . 엔드 포인트는 API를 사용하여 서버의 상태를 확인하고 프로세스의 로깅 수준 을 쿼리 및 수정하며 구성시 Fabric 메트릭 을 노출 합니다. FAB-3388 - 패브릭 구성 요소 의 작동 메트릭 피어 및 발주자는 기본 운영 메트릭 을 제공하도록 계측되었습니다 . 측정 기준은 Prometheus 또는 StatsD가 소비하도록 나타낼 수 있습니다. FAB-10851 - 상태 확인 엔드 포인트 ..

하이퍼레저 패브릭 기본 개념 - IBM블록체인

IBM블록체인 - 비즈니스를 위한 블록체인 구축 1. 기본개념 모든 피어가 모든 트랜잭션을 실행하고 원장(ledger)을 유지하고 합의(consensus)를 수행해야 하는 허가형 블록체인 네트워크 확장성이 부족 그리고 진정한 프라이빗 트랜잭션(private transactions)과 기밀계약(confidential contracts)을 지원하지 못합니다. 이에 따라 하이퍼레저 커뮤니티는 산업용 블록체인 솔루션을 위해 진정한 모듈 방식의 확장 가능하고 modular scalable secure 보안기능을 강화한 fabric v1을 설계 가장 크게 달라진것은 피어가 3개의 고유한 역할을 가진 2개의 개별 런타임으로 분리된다는 것입니다. 양도인, 위임인 그리고 수락인 PEERS [ ENDORSER , COMM..

스프링 + Quartz 시작해보자

1. pom.xml에 dependencies 에 추가 org.quartz-scheduler quartz 2.2.1 2. web.xml contextConfigLocation /WEB-INF/config/context-quartz.xml 3. context-quartz.xml 1.초(Seconds)0 ~ 59 2.분(Minutes)0 ~ 59 3.시간(Hours)0 ~ 23 4.달의 날짜(Day-of-month)1 ~ 31 5.달(Month) 1 ~ 12 or JAN ~ DEC 6.주의 날짜(Day-of-week)1 ~ 7 or SUN-SAT 7.년도(Year) (선택가능) 빈값 * 모든 수를 나타냄 - 값의 사이를 의미 , 특정값 지칭 / 값의 증가를 표현 ? 특별한 값이 없음을 나타냄(day-of-mo..

Java/BATCH 2019.01.23