일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- tomcat
- GIT
- Android
- hadoop
- NPM
- table
- 보조정렬
- SSL
- IntelliJ
- 공정능력
- R
- Sqoop
- react
- Eclipse
- mybatis
- vaadin
- JavaScript
- plugin
- Java
- MSSQL
- xPlatform
- SPC
- Python
- Express
- SQL
- window
- mapreduce
- Kotlin
- es6
- Spring
- Today
- Total
목록전체 글 (649)
DBILITY
기본 보안 설정(default security configuration)에 대해 알아보고, 기본 설정을 비활성화(disable)하여 사용자 정의 설정으로 변경해 본다. spring-boot-starter-parent 버전은 2.1.8.RELEASE, spring-cloud 버전은 Greenwich.SR3 이다. maven project 기준으로 Spring Boot App에 security를 추가하기 위해서는 다음과 같이 pom.xml에 security starter dependancy를 추가한다. org.springframework.boot spring-boot-starter-security spring-boot-autoconfigure-2.1.8.RELEASE.jar에 포함된 SecurityAutoC..
actuator info API에 git정보 노출을 위해 사용하는 git-commit-id-plugin에서 발생하는 것으로 보이며, maven build시 다음과 같은 오류가 발생했다. 핵심은 Authentication is required but no CredentialsProvider has been registered 인가? [ERROR] Failed to perform fetch org.eclipse.jgit.api.errors.TransportException: https://github.com/blabla/blabla.git: Authentication is required but no CredentialsProvider has been registered at org.eclipse.jgit...
https://winampplugins.co.uk/curl/ 압축해제 후 path 설정이 되어 있는 곳에 복사 또는 압축해제된 경로를 path에 추가 Usage: curl [options...] Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyauth Pick "any" authentication method (H) -a, --append Append to target file when uploading (F/SFTP) --basic Use HTTP Basic Authentication (H) --cacert FILE CA certificate to verify peer against (SSL) --capath DIR CA directory to..
이전에 작성했던 spring boot actuator + embedded mongodb의 metrics를 visualization tool로 display 해 본다. 먼저 pom.xml에 prometheus dependancy를 추가한다. io.micrometer micrometer-registry-prometheus application.properties에 management.endpoint.prometheus.enabled 와 management.metrics.export.prometheus.enabled는 기본 설정이 true로 별도 설정은 필요하지 않다. docker에 kitematic을 사용해 prometheus와 grafana를 설치한다.다음은 kitematic화면이다. 참고로 docker ..
Spring Starter Project로 생성시 spring-boot 버전은 2.1.8.RELEASE. Actuator는 App 운영시 모니터링 및 매트릭 수집의 역할을 한다. 대표적으로 다음과 같은 endpoint가 있으며 기본적으로 shutdown을 제외하고 모두 활성화되어 있다. path Description /beans 초기화된 모든 spring bean 목록 /env 설정가능한 환경속성 목록으로 환경변수 및 설정파일의 속성을 포함 /health 상태정보 /info 사용자 임의 정보 /logger 로거설정정보 표시,수정 /metrics 메트릭 정보표시( 메모리사용량, 실행중인 쓰레드 수 REST Method Response Time 등 ) /httptrace http trace정보( last 1..