원래 GLPI에 입력부터 한 다음에 대량 입력(DATA Injection)을 진행해야 되는데 기존 액셀이나 타 프로그램으로 

구축하셔서 사용하시는 분들이 많아서 순서가 조금 바뀌게 되었습니다.

그래서 이번편에는 GLPI에 자산 등록하는 방법에 대해서 간단히 서술해볼까 합니다.


일단은 아래와 같이  자산항목에서 컴퓨터 항목을 누르면 아래와 같이 기존 등록 되어있는 자산이 보이게 됩니다.(없으면 안보이겠죵)

이 상태에서 화살표를 보시면 왼쪽 화살표의 경우 한개씩 입력할때 쓰는 추가 버튼이고 우측의 경우 템플릿을 이용하여

추가하는 버튼입니다. 템플릿은 아래 설명하고 일단 왼쪽 "추가" 버튼을 클릭해 봅니다.


왼쪽 추가 버튼을 클릭하면 아래와 같이 표기가 됩니다. 처음 사용자라면 템플릿이 없기 때문에 Blank Template 만 보이실겁니다.

저같은 경우 미리 등록이 필요한 템플릿이 있기 때문에 아래와 같이 표기 됩니다.


일단 Blank Template를 누르면 전부 공란이 보이시고 전체 입력을 해야 되지만 그부분은 생략하고 미리 제가 입력한 

삼성 데스크탑 템플릿을 클릭해 봅니다. 그러면 아래와 같이 템플릿을 만들어 미리 입력한 자료들이 나옵니다.

자세히 보시면 유형/메이커/운영체계 등이 미리 입력되어 있는것이 보입니다.


아래 화면의경우는  우측의 템플릿 추가 버튼을 누르면 나오는 화면입니다. 

위에 언급했듯이 제 화면에는 미리 템플릿이 추가되어 있어서 아래와 같이 나오게 됩니다. 여기서 템플릿에 대한 

추가/삭제가 가능하게 됩니다.


아래의 화면은 노트북의 템플릿을 선택한 후에 입력한 화면입니다. 어디까지나 예시 화면이니 참고만 하시면 될듯...


템플릿을 이용하시면 하나씩 추가하는것보다 보다 편리하게 추가등록을 하실 수 있으셔서 시간을 많이 단축하실 수 있습니다!.


그리고 추가적으로 위 화면의 왼쪽을 보시면 소프트웨어/PC부속품/Network ports 정보들이 보이는데 이부분에는 현재 

입력한 장비에 대한 보다 자세한 정보를 입력하실 수 있습니다. (현재 장비에 연결된..)

위의 화면에 관리(1) 이라고 표기된게 보이시는데 이부분에 구매 금액이나 구매일을 넣어두면 언제 감가가 되는지에 대한 

정보도 보실 수 있게 되어 있습니다.(1이라는 표기도 현재 제가 입력해서 표시됨/이부분은 회계쪽에서 좋아하실듯..)


그리고 이전에 쓴 글이긴 하지만 대량 데이터 입력에 대한 글을 http://openature.com/609 이곳을 참고하시길 부탁드리겠습니다!

한개씩 입력해보시고 감을 잡고 작업을 하시면 좀더 쉽게 이해가 되실 것입니다.



저작자 표시 비영리 동일 조건 변경 허락
신고

GLPI 에서 한글 입력 이후 실사용을 하려면 역시나 자산입력이 필요합니다. 


자료 입력에 대한 부분은 자산쪽에서 몇번 클릭해보시면 쉽게 등록이 가능한 것을 확인하실 수 있습니다.

아래 화면도 몇번의 클릭으로 기본적인 회사 자산정보를 입력할 수 있었습니다. 고로 작성 방법은 생략하겠습니다.


허나 문제는 기존에 액셀등을 이용한 자산을 어떻게 효율적으로 등록을 하느냐가 가장 큰 문제입니다!(자료가 많다보니..)


일단 대량 등록을 위한 Plugins 이 있는지 한번 찾아봅니다. (http://plugins.glpi-project.org/#/ )

Popular 항목을 보니 Data Injection이라는게 보입니다. 해당 내용을 클릭 해봅니다.

해당 Data Injection 사이트는 https://forge.glpi-project.org/projects/datainjection 입니다.


해당 사이트에서 가장 최근 파일을 받아옵니다.( https://forge.glpi-project.org/projects/datainjection/files )

제가 받을때는 glpi-datainjection-2.4.1.tar.gz 이 최신이었네요.


받은 파일을 아래와 같은 위치에 업로드 합니다(압축해제) /volume1/web/glpi/plugins/ (각 나스나 OS에 따라 상이함)


업로드 완료한 후에 설치 > plugins 항목을 클릭하면 아래와 같이 plugins 항목에 File-injection이 보입니다.


해당 자료를 Install > enable 시켜 사용할 수 있도록 변경.


여기까지는 정말 저도 쉽게 처리 했는데 인제 어떻게 CSV파일을 업로드 해야할지 난감하더군요.

그래서 여기저기 구글링을 하다가 마침내 발견!!!!! 이걸로 한 이틀 닭짓했네요...


아래 csv 업로드 작업을 하시기 전에 꼭! 한개 이상의 테스트용 자산을 입력해 주신다음에 해당 내용을 

자산 > 컴퓨터 메뉴에서 csv로 받아둬 주세요. 아래 매칭할때 참고가 가능합니다.


먼저 도구 > File Injection 에 들어가신 다음에 시계모양의 Model management 을 누릅니다.

그러면 아래와 같은 화면이 나오고 + 모양을 눌러서 추가하고자 하는 자산을 틀을 입력하게 됩니다.(틀 = model)



아래는 + 를 누르고 난 다음의 화면입니다. 아래는 예시이므로 아무거나 넣으셔도 됩니다.

이름 : 자산명(ex.컴퓨터, 소프트웨어 등) 

Type of datas to import : 이부분은 어떤 자산유형인지를 선택(컴퓨터or네트워크장비 등)

Allow Lines creation : 여기 체크해주셔야 추가가 될듯 합니다.

그외 : 포맷등을 원하시는데로 선택(yyyy-mm-dd)


입력후 추가하고 나서 File to Injection 항목에서 위에 붉은 글씨로 적어두었듯이 미리 받아놓은 CSV 파일을 업로드 

하면 매핑을 하게 됩니다.(아래 매핑으로 자동으로 넘어가는걸로 기억)

샘플 csv model파일)

glpi_sample.csv



아래와 같이 매핑을 시작합니다. 업로드한 파일과 맞추어서 매핑을 해주시면 됩니다. 

수동으로 하나하나 tables 변경하면 필드는 보통 자동입력됨


매핑이 끝난 이후 아래와 같이 자산목록을 csv로 업로드하면 추가가 됩니다.


아래는 테스트로 업로드한 2개의 추가 자산 확인


너무 글에 두서가 좀 없고 어려울수도 있겠지만 아래와 같이 정리가 됩니다.


1. Data Injection Plugin 설치(파일업로드 및 설정)

2. 도구 > File Infection 에서 Model management 에서 model(틀) 만들기

3. model 만들고 csv파일 업로드 해서 맵핑작업(모델과 field일치작업)

4. 완료된후 자산 csv파일을 업로드 해서 대량 등록


참고URL : https://github.com/elitelinux/glpi-smartcities/wiki/3.2-How-to-Importation-of-the-data-into-GLPI


저작자 표시 비영리 동일 조건 변경 허락
신고



Synology의 패키지 센터 항목에 기업 카테고리를 보시면 GLPI라는 프로그램이 있는것을 확인할 수 있습니다.

GLPI가 도대체 머하는 녀석이냐 하면?! 아래 위키 참조...

https://en.wikipedia.org/wiki/GLPI

간단히 요점을 정리하자면

 - 컴퓨터, 주변기기, 네트워크 등의 부품관리 및 재고 정리

 - 라이센스 관리

 - 티켓을 통한 헬프데스크 처리

 - 기기 상태관리 등등등


회사에 자산관리 툴이 없거나 엑셀갖고 정리하시는분이 계시다면 한번 사용해볼만한  Open Sources 입니다.

설치는 synology에서 원클릭으로 설치가 완료 됩니다. (리눅스 서버가 있으시면 php로 설치 가능~)

DB설정이 필요한 부분이 있는데 이부분은 DB추가만 해주는 내용이라 생략합니다.


>아래부터는 한글화 방법!(0.9x버전 이상에서는 한글파일(ko_KR)이 존재합니다. Step2부터 따라하시면 됩니다)

일단 아래의 위치에가서 첨부의 파일 두개를 업로드 합니다.

Step1

$>cd /volume1/web/glpi/locales

업로드 파일명 : ko_KR.mo, ko_KR.po

ko_KR.zip


Step2

$>cd /volume1/web/glpi/config 이동하여서 

$>vi define.php 오픈하여

65째줄에 아래와 같이 추가(그 근처라인 아무곳이나 가능)

  'ko_KR' => array('Korean', 'ko_KR.mo','ko_KR', 'ko','Korean'    , 2), 



Step3

위와 같이 설정을 다하고 아래와 같이 상단에서 English를 선택후 아래 Language에서 Korean을 선택!


그렇게 선택을 하고 로그아웃 하셨다가 로그인 하시면 아래와 같이 한글로 표시됩니다.



제가 WINmerge 로 일본어랑 비교하고 PoEdit(http://poedit.net/) 로 컴팔하였습니다. 

자산쪽 사용하려고 자산 내용을 주로 수정하여서 100% 한글화 되어 있지 않습니다. 어디까지나 사용하기 편한정도.

Ticket발행하는 헬프데스크는 회사내 자체 솔루션이 있어서 거의 번역이 되어 있지 않습니다.


원래 관련 번역 프로젝트가 있어서 메일을 보냈는데 Korean은 리젝이 되더군요. 제가 영어를 제대로 확인했다면..

뭐 인기가 없어서 그런건지 이유는 잘 모르겠는데 일단 설정 좀 까보고 번역 좀 봤더니 어렵지 않게 되어있더군요..

아마 제가 위에 말씀드린 어플리케이션으로 po파일 까보시면 쉽게 번역가능하실 것입니다.

일본어를 토대로 좀 더 번역을 해볼까 싶었는데 사실 지금 사용하려고 봤더니 기존 자료 전부 입력하는게 난관이라 

그부분 해결을 하려고 찾아 보고 있습니다.

대량 자산 업로드의 경우에는 http://openature.com/609 페이지 참고하세요~ 드디어 발견!!! (data injection 이용)


다음에는 사용방법에 대해서 간단히 작성해 보겠습니다.


추가팁

1. pdf export 설정에서 font 를 ArialUnicodeMS(cid0kr) 로 설정하면 pdf export 할때 한글로 이쁘게 보입니다!

2. 다른분 사용기 : http://lycons.iptime.org/tc/158



저작자 표시 비영리 동일 조건 변경 허락
신고

+ Recent posts