kibana

15 commands

15 shown

Экспорт дашборда Экспортировать дашборд Kibana со всеми зависимостями curl -s 'http://kibana:5601/api/saved_objects/_export' -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d '{"type":"dashboard","includeReferencesDeep":true}' -o dashboard.ndjson #kibana Импорт дашборда Импортировать ранее экспортированный дашборд curl -X POST 'http://kibana:5601/api/saved_objects/_import' -H 'kbn-xsrf: true' --form file=@dashboard.ndjson #kibana KQL: фильтр по полю KQL — фильтрация логов по значениям полей status: 404 AND method: GET #kibana KQL: диапазонный запрос События за последний час с медленными ответами response_time > 500 AND @timestamp > now-1h #kibana#monitoring KQL: поиск с маской Поиск с подстановочным знаком в значении поля message: *OOMKilled* #kibana#debug KQL: фильтр вложенного поля Фильтр по вложенным полям метаданных Kubernetes kubernetes.pod.name: web-* AND kubernetes.namespace: prod #kibana#debug Создать index pattern через API Зарегистрировать новый index pattern через Kibana REST API curl -X POST http://kibana:5601/api/saved_objects/index-pattern -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d '{"attributes":{"title":"logs-*","timeFieldName":"@timestamp"}}' #kibana Экспортировать объекты Экспортировать дашборды и визуализации в NDJSON curl -X POST http://kibana:5601/api/saved_objects/_export -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d '{"type":["dashboard","visualization"],"includeReferencesDeep":true}' -o export.ndjson #kibana Импортировать объекты Импортировать дашборды/визуализации из NDJSON curl -X POST http://kibana:5601/api/saved_objects/_import?overwrite=true -H 'kbn-xsrf: true' -F file=@export.ndjson #kibana Здоровье Kibana Общее состояние и версия Kibana curl -s http://kibana:5601/api/status | jq '{status: .status.overall.level, version: .version.number}' #kibana#monitoring Список index patterns Все зарегистрированные index patterns curl -s http://kibana:5601/api/saved_objects/_find?type=index-pattern | jq '.saved_objects[].attributes.title' #kibana Запрос в Dev Tools Console Запускать Elasticsearch запросы прямо в Dev Tools GET logs-*/_search { "query": {"match": {"level": "error"}}, "size": 10 } #kibana#elasticsearch#debug Сбросить кэш Kibana Сбросить объект конфигурации Kibana curl -X DELETE http://kibana:5601/api/saved_objects/config/7.17.0 -H 'kbn-xsrf: true' #kibana#debug Информация о Space Список всех Kibana Spaces по ID curl -s http://kibana:5601/api/spaces/space | jq '.[].id' #kibana Копировать объекты между Space Скопировать дашборд в другой Kibana Space curl -X POST http://kibana:5601/api/spaces/_copy_saved_objects -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d '{"spaces":["staging"],"objects":[{"type":"dashboard","id":"my-dash"}],"overwrite":true}' #kibana
no commands match