diff --git a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json index c4c129a..20896e3 100644 --- a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json +++ b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,16 +1,44 @@ { "recentFiles": [ { - "basename": "WIndows OpenSSH server 설치", - "path": "Programing/Windows/WIndows OpenSSH server 설치.md" + "basename": "2024-04-30", + "path": "Work Related/1.업무메모/2024-04-30.md" + }, + { + "basename": "ElasticSearch 쿼리", + "path": "Programing/ELK/ElasticSearch 쿼리.md" + }, + { + "basename": "무제 파일", + "path": "Programing/ELK/무제 파일.md" + }, + { + "basename": "ElasticSearch 검색 관련", + "path": "Programing/ELK/ElasticSearch 검색 관련.md" + }, + { + "basename": "2024-04-26", + "path": "Work Related/1.업무메모/2024-04-26.md" }, { "basename": "TODO", "path": "Work Related/프로젝트/스마트계류장/TODO.md" }, { - "basename": "2024-04-26", - "path": "Work Related/1.업무메모/2024-04-26.md" + "basename": "PowerShell 에서 작업 스케쥴 생성", + "path": "Programing/Windows/PowerShell 에서 작업 스케쥴 생성.md" + }, + { + "basename": "WIndows OpenSSH server 설치", + "path": "Programing/Windows/WIndows OpenSSH server 설치.md" + }, + { + "basename": "Docker 폐쇄망 설치", + "path": "Programing/Docker/Docker 폐쇄망 설치.md" + }, + { + "basename": "Home Network", + "path": "Zettelkasten/Home Network.md" }, { "basename": "방문증 신청 문구", @@ -171,34 +199,6 @@ { "basename": "CMD 실행", "path": "Programing/Java/CMD 실행.md" - }, - { - "basename": "Docker 페쇄망 이관", - "path": "Programing/Docker/Docker 페쇄망 이관.md" - }, - { - "basename": "Kafka 명령어", - "path": "Programing/Kafka(AMQP)/Kafka 명령어.md" - }, - { - "basename": "kafka 오류", - "path": "Programing/Kafka(AMQP)/kafka 오류.md" - }, - { - "basename": "Kafka 설치", - "path": "Programing/Kafka(AMQP)/Kafka 설치.md" - }, - { - "basename": "EAI 데이터 초기화", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md" - }, - { - "basename": "2024-04-01", - "path": "Work Related/1.업무메모/2024-04-01.md" - }, - { - "basename": "EAI 프로시져 테스트", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 프로시져 테스트.md" } ], "omittedPaths": [], diff --git a/Recognition/.obsidian/workspace.json b/Recognition/.obsidian/workspace.json index d908099..c71feb3 100644 --- a/Recognition/.obsidian/workspace.json +++ b/Recognition/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "Work Related/1.업무메모/2024-04-26.md", + "file": "Programing/ELK/ElasticSearch 쿼리.md", "mode": "source", "backlinks": true, "source": false @@ -21,12 +21,12 @@ } }, { - "id": "b854020fd6864ce8", + "id": "12c1412d3ddc7287", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "Programing/Windows/WIndows OpenSSH server 설치.md", + "file": "Work Related/1.업무메모/2024-04-30.md", "mode": "source", "backlinks": true, "source": false @@ -63,7 +63,7 @@ "state": { "type": "search", "state": { - "query": "authorized_keys", + "query": "compose ", "matchingCase": false, "explainSearch": false, "collapseAll": true, @@ -116,7 +116,7 @@ "state": { "type": "backlink", "state": { - "file": "Programing/Windows/WIndows OpenSSH server 설치.md", + "file": "Work Related/1.업무메모/2024-04-30.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -133,7 +133,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Programing/Windows/WIndows OpenSSH server 설치.md", + "file": "Work Related/1.업무메모/2024-04-30.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -156,7 +156,7 @@ "state": { "type": "outline", "state": { - "file": "Programing/Windows/WIndows OpenSSH server 설치.md" + "file": "Work Related/1.업무메모/2024-04-30.md" } } }, @@ -198,10 +198,18 @@ "command-palette:명령어 팔레트 열기": false } }, - "active": "b854020fd6864ce8", + "active": "12c1412d3ddc7287", "lastOpenFiles": [ - "Work Related/프로젝트/스마트계류장/TODO.md", + "Programing/ELK/ElasticSearch 쿼리.md", + "Programing/ELK/무제 파일.md", + "Programing/ELK/ElasticSearch 검색 관련.md", + "Work Related/1.업무메모/2024-04-30.md", "Work Related/1.업무메모/2024-04-26.md", + "Work Related/프로젝트/스마트계류장/TODO.md", + "Programing/Windows/PowerShell 에서 작업 스케쥴 생성.md", + "Programing/Windows/WIndows OpenSSH server 설치.md", + "Programing/Docker/Docker 폐쇄망 설치.md", + "Zettelkasten/Home Network.md", "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md", "Programing/Jenkins/Jenkins 설치.md", "Work Related/1.업무메모/2024-03-25.md", @@ -211,7 +219,6 @@ "0.바로가기/DB_Lock확인.md", "Work Related/1.업무메모/2022.05/2022-05-19.md", "Work Related/1.업무메모/2024-04-22.md", - "Programing/Windows/WIndows OpenSSH server 설치.md", "Work Related/1.업무메모/2022.06/2022-06-13.md", "Work Related/프로젝트/스마트계류장/1.데이터베이스/GAM_LIST 데이터 일괄 insert.md", "Work Related/프로젝트/스마트계류장/1.데이터베이스/주기장 기준 항공기 유무 확인 쿼리(GAM).md", @@ -219,13 +226,6 @@ "Work Related/프로젝트/스마트계류장/1.데이터베이스/표준이동경로 관련 임시테이블.md", "Work Related/프로젝트/스마트계류장/0.관련정보/프로젝트 범위 요약.md", "Work Related/프로젝트/스마트계류장/1.데이터베이스/DB 필요항목.md", - "Work Related/프로젝트/스마트계류장/9.기타/CCTV 설치된 멀티 주기장.md", - "Zettelkasten/PassWD.md", - "Programing/Tibero/테이블 스페이스 관련.md", - "Programing/Java/JAVA -Json for VO.md", - "Programing/Java/Java ArrayList 정렬.md", - "Work Related/프로젝트/스마트계류장/0.관련정보/스마트계류장 요구사항.md", - "Work Related/3.주간계획/스마트계류장/2023.10-4.md", "zzz.resources/Pasted image 20240404100942.png", "zzz.resources/Pasted image 20240404100125.png", "zzz.resources/Pasted image 20240404095641.png", diff --git a/Recognition/Programing/ELK/ElasticSearch 쿼리.md b/Recognition/Programing/ELK/ElasticSearch 쿼리.md index 0bca146..fb998d2 100644 --- a/Recognition/Programing/ELK/ElasticSearch 쿼리.md +++ b/Recognition/Programing/ELK/ElasticSearch 쿼리.md @@ -227,4 +227,39 @@ POST test_index/_bulk {"message":"Lazy jumping dog"} +``` + +## 인덱스별 용량 +```json + +GET /_cat/indices/st*?v&s=index + +// S : (Optional, string) 응답을 정렬하는 데 사용되는 열 이름 또는 열 별칭의 쉼표로 구분된 목록입니다. +// V : (Optional, boolean) true인 경우 응답에 열 제목이 포함됩니다. 기본값은 false입니다. + +// json 포멧으로 +_cat/indices?format=json +_cat/indices?format=json&pretty + + +// +``` + + +## ES서버 디스크 용량 +```json + +GET _cat/allocation?v + +// 디스크 full, 리텐션 관련 : https://qkqhxla1.tistory.com/1071 +``` + + +```json + +// Optimize +curl -XPOST 'http://localhost:9200/twitter/_optimize' + + + ``` \ No newline at end of file diff --git a/Recognition/Programing/ELK/무제 파일.md b/Recognition/Programing/ELK/무제 파일.md new file mode 100644 index 0000000..e69de29 diff --git a/Recognition/Programing/Windows/PowerShell 에서 작업 스케쥴 생성.md b/Recognition/Programing/Windows/PowerShell 에서 작업 스케쥴 생성.md new file mode 100644 index 0000000..3bcfdd8 --- /dev/null +++ b/Recognition/Programing/Windows/PowerShell 에서 작업 스케쥴 생성.md @@ -0,0 +1,11 @@ +```shell + +schtasks.exe /create /ru "GMT" /sc onstart /tn PanoramaVIew_Start /tr "D:\SACP_PanoramaView_v0.0.0.1.2\SACP_PanoramaView.exe" +schtasks.exe /Run /I /TN "PanoramaVIew_Start" +schtasks.exe /Delete /TN "PanoramaVIew_Start" + +"C:\Program Files (x86)\Rino\Rino Wall Agent\RINOWallAgent.exe" + +schtasks.exe /Run /I /TN "RINOWallAgent_Start" + +``` \ No newline at end of file diff --git a/Recognition/Programing/Windows/WIndows OpenSSH server 설치.md b/Recognition/Programing/Windows/WIndows OpenSSH server 설치.md index 617324d..9035c89 100644 --- a/Recognition/Programing/Windows/WIndows OpenSSH server 설치.md +++ b/Recognition/Programing/Windows/WIndows OpenSSH server 설치.md @@ -22,6 +22,8 @@ PSSecurityException # 동작 확인 ssh gmt@10.200.32.59 +ssh GMT@10.200.33.1 + # 스크립트 보안 원복 Set-ExecutionPolicy Restricted diff --git a/Recognition/Work Related/1.업무메모/2024-04-30.md b/Recognition/Work Related/1.업무메모/2024-04-30.md new file mode 100644 index 0000000..ec73b62 --- /dev/null +++ b/Recognition/Work Related/1.업무메모/2024-04-30.md @@ -0,0 +1,48 @@ + +- Spring Boot +- [ ] TSS 통합 + - [ ] asde, radar, Kafka로 변경, null인경우 저장 X +- [ ] ASDE comp socket 수신/송신 메시지 로그(and 설정) +- [ ] 주기장상황분석 vccs반영 +- [ ] Vccs, LTE-A, "ic.notice.trace" TSS 추가 +--- + +- Kafka +- [ ] KAFKA 관리정보 모니터링 +--- + +- ELK +- [ ] 백업 복구 테스트 및 프로세스 정립 +- [ ] 안정화 및 성능테스트 +- [ ] 인덱스 유지 기간 및 용량 설정 +--- + +- DB +- [ ] DB 테이블 백업 정책 확인(스케줄러, 솔루션) +- [ ] 노탐정보에서 유도로,주기장 폐쇄 데이터 분석(제한구역) + (검색 QCODE | 항공기 주기장 폐쇄됨(QMPLC)) +- [ ] 인콘 cctv DB 연동 +- [ ] 기초데이터 보완 및 정리 + (주기장정보 (RUNC), 항공사, 기종) +- [ ] EAI 프로시져 acdm, arts 일괄 시각순으로 수행 해야 함. +- [ ] GAM Procedure 수정 + (주기장번호 없는 취소데이터처리, 0000000002024041873834) +- [ ] 통계 + - [ ] 집계 테이블, 집계 프로시져 + - [ ] ELK 집계 + - [ ] 관리페이지 ELK반영 + +--- + +- Jenkins +- [ ] 수정된 파일만 복사 +- [ ] 윈도우 잠금상태 해결방안 검토 +- [ ] SSH 서버, 소스 셋팅 +- [ ] + + +--- + +- 기타 +- [ ] 이중화 로깅 및 안정화 +- [ ] 소스 버전관 diff --git a/Recognition/Work Related/프로젝트/스마트계류장/TODO.md b/Recognition/Work Related/프로젝트/스마트계류장/TODO.md index 5c8aee2..034f5be 100644 --- a/Recognition/Work Related/프로젝트/스마트계류장/TODO.md +++ b/Recognition/Work Related/프로젝트/스마트계류장/TODO.md @@ -2,42 +2,40 @@ g- [x] 데이터블럭 뷰 생성 - [x] 도착/출발 항공기 - [x] 계류장 이동 항공기 - [x] 재생용 데이터 블럭 -- [ ] ASDE - - [ ] comp socket 수신/송신 메시지 로그(and 설정) -- [ ] ELK +- [x] ASDE + - [x] comp socket 수신/송신 메시지 로그(and 설정) +- [x] ELK - [x] file beat 설치 - [x] 재생용 KQL 작성 - - [ ] 백업 복구 테스트 및 프로세스 정립 -- [ ] kafka - - [ ] 관리용 정보 시각화 + - [x] 백업 복구 테스트 및 프로세스 정립 +- [x] kafka + - [x] 관리용 정보 시각화 - [x] 주기장 상황분석 - [x] 운항 스케줄 EAI 데이터 분석/프로시져 수정 - [x] 관리페이지 -- [ ] 기초데이터 구축 - - [ ] 주기장정보 (RUNC) - - [ ] 항공사 - - [ ] 기종 +- [x] 기초데이터 구축 + - [x] 주기장정보 (RUNC) + - [x] 항공사 + - [x] 기종 - [x] 예정경로정보 업데이트 -- [ ] 인콘 cctv DB 연동 +- [x] 인콘 cctv DB 연동 - [x] 항공기 식별정보 누적 테이블 - [x] Notam 검증 - [x] 기상정보 연동 ( m/s -> knots, kts ) - [x] s/w이중화방안(이중화 컴폰넌트 적용) -- [ ] EAI연계프로시져 로깅, yml에 메시지별 설정값(주기,실행여부) -- [ ] DB 테이블 백업 정책(스케줄러) -- [ ] 노탐정보에서 유도로,주기장 폐쇄 데이터 분석(제한구역) - 검색 QCODE | 항공기 주기장 폐쇄됨(QMPLC) +- [x] EAI연계프로시져 로깅, yml에 메시지별 설정값(주기,실행여부) +- [x] DB 테이블 백업 정책(스케줄러) +- [x] 노탐정보에서 유도로,주기장 폐쇄 데이터 분석(제한구역) + -- [ ] TSS 통합 - - [ ] asde, radar, Kafka로 변경, null인경우 저장 X -- [ ] ASDE Status 수정 -- [ ] KAFKA 관리정보 모니터링 개발 -- [ ] 버전관리 S/W -- [ ] ELK 수신 및 파서 s/w +- [x] TSS 통합 + - [x] asde, radar, Kafka로 변경, null인경우 저장 X +- [x] ASDE Status 수정 +- [x] KAFKA 관리정보 모니터링 개발 +- [x] 버전관리 S/W +- [x] ELK 수신 및 파서 s/w - -#### 프로시져 관련 작업 - [x] uic.SACP_FLT_SCHDUL 스케줄 정보 상태 (계획, 실행, 취소) - [x] uic.SACP_FLT_SCHDUL GAM_ID 추가 - [x] 각 연계 프로시져 UEAI.EAI_GRDACMVT_RCV -> uic.SACP_GAM_LAST로 변경 @@ -45,8 +43,11 @@ g- [x] 데이터블럭 뷰 생성 - [x] EyeIfEai : 최초실행시 스레드 순차 실행 - - [ ] 또는 EAI 프로시져 acdm, arts 일괄 시가순으로 수행 해야 함. -- [ ] 로그 상태로그와 분리 -- [ ] GAM Procedure 수정 (주기장번호 없는 취소데이터처리, 0000000002024041873834) - + - [x] 또는 EAI 프로시져 acdm, arts 일괄 시각순으로 수행 해야 함. +- [x] 로그 상태로그와 분리 +- [x] GAM Procedure 수정 (주기장번호 없는 취소데이터처리, 0000000002024041873834) +- [x] 통계 +- [x] ELK + - [x] 안정화 및 성능테스트 + - [x] 백업/복구 diff --git a/Recognition/Zettelkasten/Home Network.md b/Recognition/Zettelkasten/Home Network.md index 1b71134..e518129 100644 --- a/Recognition/Zettelkasten/Home Network.md +++ b/Recognition/Zettelkasten/Home Network.md @@ -37,4 +37,7 @@ u0_a216 - 39.123.110.133 8022 -u0_a322 \ No newline at end of file +u0_a322 + +- gitea +http://123.111.146.235:9070/ \ No newline at end of file