Встречается на собеседованиях • сегодня
Писал ли собственные фильтры на Grafana
Да, писал. В Grafana можно создавать собственные фильтры через плагины или используя переменные и выражения в панелях.
Пример с переменными в JSON API datasource:
json
{
"targets": [
{
"refId": "A",
"datasource": {
"type": "grafana-simple-json-datasource",
"uid": "your-datasource-uid"
},
"filter": {
"field": "status",
"operator": "=",
"value": "$status_filter"
}
}
]
}Где $status_filter — переменная, заданная в Grafana.
Также можно использовать Transformations для фильтрации данных прямо в UI. Например, фильтр по значению поля:
javascript
return data.filter(item => item.status === 'active');Для сложных случаев лучше писать кастомные плагины на TypeScript/JavaScript.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы