Извештавање помоћу Grafana-е
INFO
Овај водич се односи на Grafana-у. Ако желите да користите други алат, проверите да ли подржава Elasticsearch индексе. Ако да, онда можете да почнете!
Grafana је аналитичка/визуализациона апликација трећег лица коју можете повезати са Zammad-ом (прецизније: са Elasticsearch-ом). Може да приступи Elasticsearch индексу и визуализује ваше Zammad податке.
Овај водич ће вам пружити неке кораке за почетак. За дубљи увид требало би да размотрите да погледате индексиране атрибуте Elasticsearch-а и да прочитате документацију Grafana-е.
Овај водич подразумева да су сви захтеви подешени и покренути. Нећемо покривати основна подешавања сваког алата. Такође имајте на уму да не можемо да вам помогнемо са подешавањем вашег конкретног алата трећег лица.
Предуслови
Потребно вам је:
- Покренута инстанца Grafana-е (хостована или самостално хостована) у верзији 10.3 или вишој
- Приступ за читање вашем Elasticsearch индексу
- Zammad инстанца у верзији 4 или вишој
WARNING
Никада не излажите Elasticsearch јавности ако нисте сигурни како то да урадите. Посебно никада без аутентификације! Zammad чува веома осетљиве информације у Elasticsearch индексу.
Потребни извори података
Пре него што почнемо: Извори података увек прате исту шему. Информације испод смо свели на name, time field name и index name. Све остало зависи од вашег окружења и изван је нашег опсега.
TIP
Замените zammad_production_ својим одговарајућим префиксом.
Кликните на детаље да видите како да упитате индекс.
Details
Прилагодите следећу команду свом окружењу:
sh
curl http://localhost:9200/_aliases?pretty=trueОво ће вратити излаз као што је следећи:
json
{
"zammad_production_knowledge_base_translation" : {
"aliases" : { }
},
"zammad_production_ticket_priority" : {
"aliases" : { }
},
"zammad_production_stats_store" : {
"aliases" : { }
},
"zammad_production_organization" : {
"aliases" : { }
},
"zammad_production_cti_log" : {
"aliases" : { }
},
"zammad_production_group" : {
"aliases" : { }
},
"zammad_production_knowledge_base_answer_translation" : {
"aliases" : { }
},
"zammad_production_ticket" : {
"aliases" : { }
},
"zammad_production_ticket_state" : {
"aliases" : { }
},
"zammad_production_chat_session" : {
"aliases" : { }
},
"zammad_production_user" : {
"aliases" : { }
},
"zammad_production_knowledge_base_category_translation" : {
"aliases" : { }
}
}ES - Sesije ćaskanja
- Назив индекса:
zammad_production_chat_session - Назив временског поља:
created_at
ES - CTI log
- Назив индекса:
zammad_production_cti_log - Назив временског поља:
start_at
ES - Članci tikea
- Назив индекса:
zammad_production_ticket - Назив временског поља:
article.created_at
ES - Tiketi po closed_at
- Назив индекса:
zammad_production_ticket - Назив временског поља:
close_at
ES - Tiketi po created_at
- Назив индекса:
zammad_production_ticket - Назив временског поља:
created_at
ES - Tiketi po closed_at
- Назив индекса:
zammad_production_ticket - Назив временског поља:
first_response_at
Са изворима података изнад у основи имате све што вам је потребно да почнете да градите сопствене контролне табле.
Брзи почетак са шаблоном контролне табле
Ако желите да се инспиришете, можете користити наше примере контролних табли као што је наведено испод. Ове контролне табле можете наћи и на GitHub-у.
Увоз контролне табле
У Grafana-и изаберите ➕ > Import (или било које друго место које вам нуди увоз контролне табле) и или отпремите json датотеку коју сте преузели са Github-а или употребите grafana.com ID, наведен као значка као што је 12345 приложена насловима следећих одељака.
Током увоза можете навести назив контролне табле и фасциклу. Такође ће вам бити затражено да мапирате изворе података на своје окружење. Ако сте користили наше називе извора података изнад, можете једноставно потражити исти назив.
Одељак са значком прилагођен текст

Пасуси
Временска ознака креирања поруке.
- расподела група тикета
- однос пошиљалаца (нпр. Клијент / Оператер)[3]
- однос типова чланака (нпр. имејл, телефон)[3]
- Водич кроз стил и садржај
- стопе ескалације[1]
- просечно време првог одговора, ажурирања и затварања[2]
- најбољих 10 за:
- последњих 10 ескалираних тикета
Потребни извори података
ES - Članci tikeaES - Tiketi po created_atES - Tiketi po closed_at
Одељак са значком прилагођен текст
Пасуси
Креирање сесија ћаскања.
Дељење ваших личних података
- најбољих 10 за:
- ознаке ћаскања
- оператери за ћаскање
- Следећа страна
- порекло по градовима
- однос тема ћаскања
- просечан број порука у сесијама ћаскања
- просечно време ћаскања
- светска мапа са земљама порекла ћаскања
Потребни извори података
ES - Sesije ćaskanja
Одељак са значком прилагођен текст
Пасуси
Број позива по смеру (улазни / излазни).
Дељење ваших личних података
- однос позива (улазни / излазни)
- просечно време чекања
- просечно време разговора
- најбољих 10 за:
- позиваоци (улазни)
- примаоци позива (улазни)
Потребни извори података
ES - CTI log
Неки подаци нису доступни као информације временског низа. Ово значи да можемо приказати само задњу вредност поља у питању. ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Захтева активну функцију SLA. Негативне вредности указују на нарушавање SLA прописа. ↩︎ ↩︎
Спецификовани ID-ови референци нису исти за сваки примерак и стога панел можда неће радити или приказивати нетачне податке. Проверите опис панела како бисте сазнали везе на свом систему. ↩︎ ↩︎