Web에서 Edge를 등록하는 방법은 각각의 Edge를 개별 등록하거나 여러 개의 Edge를 일괄 등록하는 방법이 있다.
개별 등록
1) Edge 등록 화면
Edge 등록 화면으로 이동하는 방법은 2가지가 있다.
① Home에서 [Create] 버튼을 눌러서 이동한다.
② Edge List에서 [Add] 버튼을 눌러서 이동한다.
2) Edge 정보 입력
① 화면 상단의 Edge Setting 영역에 등록할 Edge에 대한 정보를 입력한다.
항목 | 설명 | 비고 |
---|---|---|
Edge Name | Setting의 설정에 따라 기본 값이 준비되며 사용자가 수정 가능하다. 다른 Edge와 중복해서 사용할 수 없다. | |
Edge IP | 필수로 입력해야 하며 다른 Edge와 중복으로 사용할 수 없다. | |
Edge Port | 필수로 입력해야 하며 다른 Edge와 중복으로 사용할 수 없다. | |
Remark | 위의 정보 외에 추가적인 정보를 자유롭게 입력할 수 있다. |
② "3) Taglet 등록"을 참조하여 Taglet을 등록한다. 이 절차는 생략할 수 있으며 필요한 경우 Edge 수정 화면에서 Taglet을 추가할 수 있다. (Edge 및 Taglet 수정 참조)
③ 모든 입력이 완료되면 [Save] 버튼을 눌러 입력된 Edge 정보를 Fog에 등록한다.
④ 등록이 정상적으로 완료되면 알림창이 뜨고 확인을 누르면 Edge List 화면으로 이동된다.
3) Taglet 등록
① 좌측의 Taglet List 영역 상단의 [+] 버튼을 눌러 새 Taglet을 추가한다.
추가된 Taglet은 Taglet에 커서를 올렸을 때 보이는 [-] 버튼을 눌러 삭제할 수 있다.
② Taglet Setting 영역에 등록할 Taglet 정보를 입력한다.
- General
등록할 Taglet의 기본 정보를 입력하는 영역으로 입력 정보는 다음과 같다.
항목 | 설명 |
---|---|
Taglet Profile | Taglet에서 사용할 Profile을 선택한다. 선택 시 Profile에 저장된 기본 값이 자동으로 준비된다. |
Taglet Name | Taglet 이름으로 Edge내에서는 중복을 허용하지 않는다. |
Byte One * | Taglet의 data format이 byte인 경우, 전송하는 data 1건의 byte수를 입력 한다. |
Byte Count * | Taglet의 data format이 byte인 경우, 몇개의 태그로 구성되어 있는지 입력 한다. |
Separator * | Taglet의 data format이 CSV인 경우, data 구분자 (기본값 : "," ) |
Time Column | Taglet의 data format이 CSV인 경우, Time 값이 몇번째 열에 있는지 입력 한다. (1부터 시작, Time Column이 없는 경우 0) |
Date Format | Taglet의 data format이 CSV인 경우, Time의 Format을 입력 한다. (Machbase Dateformat 참조 : YYYY-MM-DD HH24:MI:SS mmm:uuu:nnn ) |
First Line Header | Taglet의 data format이 CSV인 경우, 첫 번째 Line의 Header 유무 |
CSV Header | Taglet의 data format이 CSV인 경우, CSV의 Column 목록을 ","로 구분하여 입력 한다. |
Remark | 기본 정보 외에 사용자가 필요한 정보를 입력 한다. |
* : Taglet에 설정된 기본값을 그대로 사용하는 것을 권장한다.
- Settings
기본 정보 외에 Taglet 별로 필요한 정보를 입력하는 영역으로 Profile마다 입력해야 하는 정보가 다르다.
- Tags
Taglet에 등록할 Tag 목록으로 등록, 수정, 삭제를 할 수 있다.
[+] 버튼을 클릭하면 새로운 Tag가 추가된다. 이때 Profile에 정해진 최대 개수를 초과하여 등록할 수 없다.
Tag에 커서를 올렸을 때 보이는 [-] 버튼을 눌러 삭제 가능하다.
Tag 등록을 위한 입력 정보는 다음과 같다.
항목 | 설명 | 비고 |
---|---|---|
Tag Name | Tag 이름 | |
Using | Tag Data 저장 여부로 체크를 해제하면 Edge에도 저장되지 않는다. | |
To Fog | Fog DB에 저장 여부로 체크를 해제하면 Edge에서 Fog로 data가 전송되지 않는다. | |
Error | 위험 수준 범위 설정으로 Tag의 값이 이 범위를 벗어나면 경보를 발생시킨다. (데이터 조회 - Event 조회 참조) | |
Warning | 경고 수준 범위 설정으로 Tag의 값이 이 범위를 벗어나면 경보를 발생시킨다. (데이터 조회 - Event 조회 참조) |
일괄 등록
Edge 정보로 구성된 Json 파일을 사용하여 Edge를 일괄 등록할 수 있다. 이 기능은 Edge 구성 및 TOML format에 관한 전문적인 지식을 필요로 한다.
먼저 Edge 정보를 Export한 후 이 내용을 수정해서 여러 개의 Edge 정보로 구성된 List를 작성하여 Import하면 된다.
1) Edge 정보 Export
등록되어 있는 Edge 정보를 사용자의 PC로 내려받는다.
① Edge List에서 Export하려는 Edge의 오른쪽 [⋮] 버튼을 클릭하여 Edge 메뉴를 열어 [Export Edge]를 클릭한다.
② Download는 해당 운영체제에서 기본으로 등록된 폴더에 자동으로 진행된다.
2) Edge 정보 Import
Edge 정보가 저장된 TOML 파일이 있어야 하며, Edge 정보를 Export한 파일을 수정하여 사용할 수 있다.
① Edge List화면 오른쪽 상단에 [Import] 버튼을 누른다.
② Import 창이 뜨면 [Select] 버튼을 누르고 저장해놓은 TOML 파일을 선택한다.
③ File Contents에서 파일 내용을 확인한 후 [Install] 버튼을 눌러 Edge를 등록한다.
※ 기존에 등록된 Edge와 중복되지 않도록 ID, Name, IP 등을 확인한다.