Всем здравствуйте.
Имеется вопрос по настройке заббикса, стоит следующая задача:
- есть веб-сервер с которого нужно считывать данные в json формате о кол-ве покупок по каждому покупателю, к примеру вывод будет такой:
user@laptop:~$ curl -s 192.168.0.2:80/counters | jq .
[
{
"user": "user1",
"count": 74,
"error": 2
},
{
"user": "user2",
"count": 3,
"error": 0
}
]
Хочу сделать шаблон в заббиксе для этих целей потому что в будущем кол-во сервер будет возрастать. Для этих целей хочу использовать discovery и HTTP agent.
В discovery rule прописываю след. параметры:
Делаю “TEST” настроек и получаю вывод который приведен выше, мне кажется что все норм.
В Item prototype прописываю след. настройки:
Делаю “TEST” настроек и получаю вывод: ["use1","user2"]
После перехожу в Configuration – Hosts – Discovery и вижу след. вывод :
Cannot create item: item with the same key "INDEX_[{#INDMA}]" already exists.
Cannot create item: item with the same key "INDEX_[{#INDMA}]" already exists.
Имеется вопрос по настройке заббикса, стоит следующая задача:
- есть веб-сервер с которого нужно считывать данные в json формате о кол-ве покупок по каждому покупателю, к примеру вывод будет такой:
user@laptop:~$ curl -s 192.168.0.2:80/counters | jq .
[
{
"user": "user1",
"count": 74,
"error": 2
},
{
"user": "user2",
"count": 3,
"error": 0
}
]
Хочу сделать шаблон в заббиксе для этих целей потому что в будущем кол-во сервер будет возрастать. Для этих целей хочу использовать discovery и HTTP agent.
В discovery rule прописываю след. параметры:
- Name: Customers
- Type: HTTP agent
- Key: Customers
- URL: {HOST.IP}:80/counters
- Request type: GET
Делаю “TEST” настроек и получаю вывод который приведен выше, мне кажется что все норм.
В Item prototype прописываю след. настройки:
- Name: INDEX_
- Type: HTTP agent
- Key: INDEX_[{#INDEXMA}]
- URL: {HOST.IP}:80/counters
- Request type: GET
- JSONPath: $.[:].user
Делаю “TEST” настроек и получаю вывод: ["use1","user2"]
После перехожу в Configuration – Hosts – Discovery и вижу след. вывод :
Cannot create item: item with the same key "INDEX_[{#INDMA}]" already exists.
Cannot create item: item with the same key "INDEX_[{#INDMA}]" already exists.
Comment