๋์๋ณด๋์ ํํฐ ์ ๋ ฅ html์ ๋ํ ์๋ ์์ฑ์ด ํด์ ๋์ง ์์ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋์์ผ๋ก ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฌํ ํํฐ ์ ๋ ฅ์ ๋ํ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ก์ ๋นํ์ฑํํ๋ ๊ฒ์ด ์ฝ๊ฐ ๊ฐ์ ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
@becker-IT ์ ๋ ฅ ์์ ๋ฐ์ ํด๋ฆญํ๋ฉด ์๋ ์์ฑ์ด ์ฌ๋ผ์ง๋์?
์๋์, ํด๋ฆญํฉ๋๋ค
๊ณ๊ธฐ๋ฐ
์ ์ฅ๋ ๋์๋ณด๋ ์ด๊ธฐ
์๋ฅผ ๋ค์ด ์ ๋ ฅ ํ๋์ "A"๋ฅผ ์ ๋ ฅํ์ญ์์ค.
๊ฒฐ๊ณผ๋ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ก์ด ์์ ์๊ธฐ ๋๋ฌธ์ ์ ์ฅ๋ ๋์๋ณด๋๋ฅผ ๋์์ผ๋ก ์ง์ ํ ์ ์์ต๋๋ค. ์ ๋ ฅ ํ๋๋ฅผ ๋ค์ ํด๋ฆญํ๋ฉด ๋ธ๋ผ์ฐ์ ๊ธฐ๋ก์ด ๋ค์ ๋ก๋๋ฉ๋๋ค.
์ด์ค์ผ์ดํ๋ฅผ ๋๋ฅด๋ฉด ์๋ ์์ฑ์ด ํด์ ๋ฉ๋๋ค.
์, ์ ๋ง ์๋ฒฝํ ์๋ฃจ์
์ด๊ตฐ์!
๋๋ ์ด๊ฒ์ ์ ํธํ๋ค: autocomplete="off"
@becker-IT ์ด๋์ ์ค์ ํ์ จ๋์?
์ด ์ต์ ์ ๋์ฐํฉ๋๋ค. ์ง์ธ๋๋ง๋ค ์ด์ค์ผ์ดํ๋ฅผ ๋๋ฌ์ผ์ง... HATE it
์ด๋ฉด ๊ด์ฐฎ์๊ฑฐ์ผ
๊ทธ๋ ์ง ์์ผ๋ฉด @kevin-m-rego๊ฐ ์ธ๊ธํ ๊ฒ์ฒ๋ผ ์ด์ ์๋ฃ์์ ์ฟผ๋ฆฌ๋ฅผ ์์ ํ๋ ๊ฒ(์: ํฌํธ ๋ฒํธ์ ๊ฐ์ด ๋ง์ง๋ง์ ๋ช ๊ฐ์ง๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๊ณ ๊ฐ์ )์ ํฌ๋กฌ ์๋ ์์ฑ์ผ๋ก ๊ฒฐํฌํ๋ ๊ฒ๋ณด๋ค ๋์ฉ๋๋ค.
๊ทธ ์๋ ์์ฑ์ ๋งค์ฐ ์ฑ๊ฐ์ ์ผ์ ๋๋ค. ์ํ๊ฐ "๋ฒ๊ทธ๊ฐ ์๋ ๊ธฐ๋ฅ"์ด๋ผ๊ณ ์๊ฐํฉ๋๊น?
@hollowimage์ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ์ด 2๊ฐ์ง ๊ฐ์ ์ฌํญ์ผ๋ก ๋๋ ์์ ํ ๊ด์ฐฎ์ ๊ฒ์ด์ง๋ง ์ง๊ธ์ ํ๋์ ์ฟผ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐ 5๋ถ์ ์๊ฐ์ด ์๋ค๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค...
๋ฌธ์ ๋ฅผ ์ดํดํ๊ณ ์๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ธ๋ผ์ฐ์ ์ ์๋ ์์ฑ ๋๋ Kibana์ ์๋ ์์ฑ์ ๋ฌธ์ ๊ฐ ์์ต๋๊น? ์ด๋ค ๋ฒ์ ์ Kibana๊ฐ ์์ต๋๊น? ๊ทธ๋ฆฌ๊ณ ์ ํํ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์์ต๋๊น? ์ผ๋ถ ์คํฌ๋ฆฐ์ท์ด๋ gif๊ฐ ์ข์ ๊ฒ์ ๋๋ค.
@Bargs ๋ธ๋ผ์ฐ์ ์ ์๋ ์์ฑ์ด ์ ๋ ฅ ํ๋๋ฅผ ์๋ง์ผ๋ก
์ด๊ฒ์ ๋ค์์์ ํ ์คํธ๋์์ต๋๋ค.
๋ธ๋ผ์ฐ์ ์๋ ์์ฑ์ (๊ฑฐ์) ํญ์ ์งํ ์ค์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์ค๋ฅธ์ชฝ์ "๋ ์ฆ" ์์ด์ฝ์ด ์ฌ๋ผ์ง๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
@scampi ํด๋น ๋ฌธ์ ๋ 4.5.4์์ ์์ ๋์์ต๋๋ค.
@MaxBosse ๊ฐ ๋ณด๊ณ ์๋ ๊ฒ๊ณผ ๋์ผํ ๋ฌธ์ ์ ๋๊น?
์, ์ ๊ฐ ๋ณธ ๊ฒ๊ณผ ๋์ผํ ๋ฌธ์ ์ ๋๋ค. ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ๋๋ก ํ๊ฒ ์ต๋๋ค .
@Bargs ๋ฅผ 4.5.4๋ก ์ ๋ฐ์ดํธํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
์ด ๋ฌธ์ ๋ 4.1.x ๋ธ๋์น(์ด์ Elasticsearch ๋ฒ์ ์ ๊ฒฝ์ฐ)์์๋ ์์ ๋์์ต๋๊น? ๊ทธ๋ ๋ค๋ฉด ์ด๋ค ๋ฒ์ ์ ๋๊น?
@ikoniaris 4.1.11์์ ์์ ๋จ
์ด ์ฌ๊ฐํ ๋ฌธ์ ์ ์ํฅ์ ๋ฐ๋ ์ฌ๋์ ์ํด ์ ์ ์์๋ฅผ ์ ๊ฑฐํ์ฌ ์ ๋ ฅ ๋ด์ฉ์ ๋ค์ ์ ์ดํ ์ ์๋ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
์ด์์ ์ธ ์๋ฃจ์ ์ ์๋์ง๋ง ์ฌ์ํ UI ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Kibana๋ฅผ ์ ๋ฐ์ดํธํ ์ฌ์ ๊ฐ ์๋ ํ๊ฒฝ์์ ์๋ํฉ๋๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ์ Chrome Inspector(์์ searchSource
๊ฒ์ฌ)๋ฅผ ํตํด change
, focus
๋ฐ keydown
์ด๋ฒคํธ ๋ฆฌ์ค๋๋ฅผ ์ ๊ฑฐํ ๋ค์ CSS ์ฐฝ์์ ๋ค์์ผ๋ก ์ด๋ํ๋ ๊ฒ์
๋๋ค. ๋ฐ์ธ๋ฉ ํด์ ํ ๋ฆฌ์ค๋๋ฅผ ์ฐพ๋ ์ด๋ฒคํธ ๋ฆฌ์ค๋) ๊ฒ์์ฐฝ์ ์์ ๋กญ๊ฒ ์
๋ ฅํ ์ ์์ต๋๋ค.
ES์ ํจ๊ป ์ด๋ค ๋ฒ์ ์ Kibana๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ฌํญ์ ๊ตฌํํ ์ ์์ต๋๊น? ์๋๋ฉด ES ๋ฒ์ ์์ต๋๊น? 4.1.x ๋ฒ์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋ณด์์ง๋ง ๊ทธ ๋ฒ์ ๊ณผ ํธํ๋ฉ๋๋ค. ES์ v1.5๋ก? ๊ฐ์ฌ ํด์!
๋๋ ์ค๋ 4.1.x์์ ์ด '๊ธฐ๋ฅ'์ ๋๋ฌด ์ง์ณ์ ๊ทธ๊ฒ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ฝ๊ฐ์ ๊ทธ๋ฆฌ์ค/๋ณด๋ผ์/์์ญ์ด ์คํฌ๋ฆฝํธ๋ฅผ ์ฑ์ฐ์งํ์ต๋๋ค.
// ==UserScript==
// <strong i="6">@name</strong> Kibana autocomplete killer
// <strong i="7">@namespace</strong> kibana
// <strong i="8">@grant</strong> none
// <strong i="9">@include</strong> https://<your kibana site>/*
// ==/UserScript==
function main() {
document.addEventListener('click', function() {
var jq = window.jQuery
var searchbox = jq('.input-group input')
searchbox.unbind("change");
searchbox.unbind("focus");
searchbox.unbind("keydown");
console.log("removed");
});
};
var script = document.createElement("script");
script.textContent = "(" + main.toString() + ")();";
document.body.appendChild(script);
@SleepyBrett ์ ์คํฌ๋ฆฝํธ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ ์๊ฒ ์ ๋ง์ต๋๋ค.
@SleepyBrett ๊ฐ์ฌํฉ๋๋ค.
FWIW ํจ์ฌ ๋ ๊ฐ๋จํ CSS ํด๊ฒฐ ๋ฐฉ๋ฒ( ์ถ์ฒ: Kibana issue #7801 )์ ์ฐพ์์ต๋๋ค. ์ด ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์๋ํ์ง๋ง Stylish ๋๋ Stylebot๊ณผ ๊ฐ์ ํ์ฅ์ด ํ์ํฉ๋๋ค.
.typeahead .typeahead-items {
top: 32px;
}
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด ์ต์ ์ ๋์ฐํฉ๋๋ค. ์ง์ธ๋๋ง๋ค ์ด์ค์ผ์ดํ๋ฅผ ๋๋ฌ์ผ์ง... HATE it