2016-08-31 2 views
0

Zabbix 문제에 대한 도움이 필요하므로 하루에 한 번 타임 스탬프가있는 데이터를 삽입해야합니다.값을 zabbix MySQL 데이터베이스에 직접 삽입하는 방법

는하지만 과거의 순간에이 데이터를 삽입해야

만이 나에게 전 같은 번호 제공에 나는 알고리즘이 있습니다

데이터 8월 27일 만 방 번호를 가져와을,하지만 난 필요 이 번호를 zabbix의 Mysql (Maria DB) 데이터베이스에 삽입하십시오.

출력은 그렇게 될 것입니다 : 사전에

data: 08/27  room: 12456  mobile: 9456 
data: 08/28  room: 13770  mobile: 10350 
data: 08/29  room: 10380  mobile: 11728 
data: 08/30  room: 14560  mobile: 5845 

감사

답변

0

파일을 사용하지 않고이를 수행 할 수있는 방법이 있습니다.

echo - Minutos_Sala ${convert[@]} ${room_minutes[$i]} | /usr/local/bin/zabbix_sender -z 127.0.0.1 -p 10051 -s "Host name" -T -i - -vv 

이 명령을 사용하면 zabbix 트 랩퍼 항목의 특정 날짜에 값을 삽입 할 수 있습니다.

1

당신은 trapper items를 사용과 같이, zabbix_sender 명령 줄 도구를 사용하여 값을 보낼 수 있습니다

$ echo '- room 1280000000 12456' | zabbix_sender -c /etc/zabbix_agentd.conf -T -i - 

옵션 -T은 입력 파일에 시간 소인이 제공되도록 지정하고 1280000000은 해당 유닉스 시간입니다 우표.

+0

안녕하세요 도움 주셔서 감사합니다.하지만 zabbix_sender가 타임 스탬프가 설정된 경우에도 지난 3 일 동안이 값을 추가 할 때 점을 조정하도록 지정하는 방법은 무엇입니까? 이 명령을 사용하고 있습니다 : zabbix_sender -z 127.0.0.1 -T 1472688000 -s "테스트 서버"-k test -o 164332 -vv 감사합니다. – Daniel

+0

질문을 이해할 수 있지만 명령 줄에 타임 스탬프를 지정하려고하는 것 같습니다. 그러나'zabbix_sender -h'에 따르면'-T' 옵션은 타임 스탬프가 입력 파일에 제공되므로 응답과 비슷한 방식으로해야한다고 말합니다. – asaveljevs

관련 문제