보μ λ€νΈμν¬ λ€μ μλ κ³ κ°μ 'kibana νλ¬κ·ΈμΈ --install'μ μ¬μ©νμ¬ Kibana νλ¬κ·ΈμΈμ μ€μΉν μ μμ΅λλ€. νλ¬κ·ΈμΈ μ μ₯μμ λν νΈμΆμ μ¬μ©ν http λλ https νλ‘μλ₯Ό ꡬμ±νλ κΈ°λ₯μ΄ νμν©λλ€.
@seang-es μ°λ¦¬λ HTTP Connect ν°λλ§ μ μ¬μ©νλ μ루μ μ ꡬνν μ μμ΅λκΉ?
@seang-esμ λ Όμν ν 보μ λ€νΈμν¬ λ€μ μλ μ¬μ©μλ μ체 http νλ‘μ μλ²λ₯Ό κ°κ³ μμΌλ©° λ¨μν μ΄λ¬ν νλ‘μλ₯Ό ν΅ν΄ Kibanaλ₯Ό μ§μνλ κΈ°λ₯μ μνλ κ²μΌλ‘ 보μ λλ€.
μ¬μ©μλ kibana.ymlμ μ΅μ
μ μμ νμ¬ host
λ° port
λ₯Ό νλ‘μ μλ²λ‘ μ€μ νλ €κ³ ν©λλ€.
μΈμ¦ νλ‘μ μ€μ λ νμν©λλ€.
ꡬνμ΄ μλ£λκΈ°λ₯Ό κΈ°λν©λλ€.
μ, μ¬κΈ°μμ CONNECTλ₯Ό μνμ§ μμ΅λλ€. κ·Έλ₯ νλ²ν μ€λλ http νλ‘μμ λλ€.
@seang-es Elasticsearchμ bin/plugin
μ κ°μ λ€λ₯Έ νλ¬κ·ΈμΈ μ€μΉ νλ‘κ·Έλ¨μμλ μ΄λ»κ² μλν©λκΉ? μ€μΉ νλ‘κ·Έλ¨μ΄ μΈμ¦λ νλ‘μλ₯Ό μ€μ νκΈ° μν CLI μ΅μ
μ΄ νμλμ§ μμ΅λκΉ? λν μ΄κ²μ λν΄ μκ°ν νμ μ΄κ²μ OS μμ€μμ μ²λ¦¬λμ΄μΌνμ§ μμ΅λκΉ?
@spalger λ° @rashidkpc μ λ Όμν ν μ¬κΈ°μμ CONNECTλ₯Ό μ¬μ©νμ§ μμΌλ €λ μ΄μ λ λ§μ νμ¬μμ μ§μνμ§ μκΈ° λλ¬Έμ λλ€. μ μλ μ΅μ μ λ€μκ³Ό κ°μ΅λλ€.
wreck.js
λμ request
λ
Έλ λͺ¨λμ μ¬μ©νλλ‘ installedPlugins
λͺ¨λμ λ€μ μμ±ν©λλ€.wreck.js
νμ₯νλ http νλ‘μ νλ¬κ·ΈμΈμ μμ±νμμμ€.3κ°μ§ μ€ μ΄κ²μ΄ λ§μ΄ νμν κΈ°λ₯μ΄λΌλ©΄ μ΅μ 2λ₯Ό ꡬννλ κ²μ΄ κ°μ₯ νΈμν©λλ€.
μΆκ° λ Όμ λμ Kibanaμμ νλ¬κ·ΈμΈ μ€μΉλ₯Ό μν΄ http/https νλ‘μλ₯Ό μΆκ°νμ§ μκΈ°λ‘ κ²°μ νμ΅λλ€. κ·Έ μ£Όλ μ΄μ λ Elasticsearchλ μ΄λ₯Ό μ§μνμ§ μκ³ νμΌ μ€μΉ νλ‘κ·Έλ¨μ μ¬μ©νμ¬ μ€νλΌμΈ μ€μΉλ₯Ό μννλ ν΄κ²° λ°©λ²μ΄ μκΈ° λλ¬Έμ λλ€.
μλ₯Ό λ€μ΄:
bin/kibana plugin --install --url file:///home/username/plugin.tar.gz
_μ°Έκ³ _: μ λ κ²½λ‘λ₯Ό μ¬μ©ν΄μΌ ν©λλ€ .
λ°λΌμ P1
λ μ΄λΈμ μ κ±°νκ³ μ΄ λ¬Έμ λ₯Ό λ«μ΅λλ€.
λ‘컬 λλ ν°λ¦¬μμ νμΌ μ€μΉλ₯Ό ν¬ν¨νλλ‘ Kibana νλ¬κ·ΈμΈ μ€λͺ μλ₯Ό μ λ°μ΄νΈνκΈ° μν΄ λ¬Έμ #5998μ μ μΆνμ΅λλ€.
Elasticsearchμ νλ¬κ·ΈμΈ λͺ
λ Ήμ΄ νλ‘μ μ§μ μ μ§μνκΈ° λλ¬Έμ μμμ μ§μ μ§μνμ§ μλ μ΄μ μ€ νλλ μ ν¨νμ§ μμ΅λλ€.
https://www.elastic.co/guide/en/elasticsearch/reference/1.6/modules-plugins.html
bin/plugin -DproxyHost=host_name -DproxyPort=port_number --install mobz/elasticsearch-head
@avallen νμΌμ λ€μ΄λ‘λν λ€μ μλμΌλ‘ μ€μΉν΄λ λ©λκΉ?
μ΄ μμ ν΄κ²° λ°©λ²μ΄ μλνμ§ μλ κ² κ°μ΅λλ€.
$bin/kibana plugin --install --url file:///opt/kibana-4.4.1-linux-x64/marvel-latest.tar.gz
Invalid install option. Please use the format <org>/<plugin>/<version>.
λν νλ‘μ λ°/λλ μ€νλΌμΈ νλ¬κ·ΈμΈ μ€μΉλ₯Ό νμ©νμ§ μμΌλ©΄ κΈ°λ³Έμ μΌλ‘ μ‘°μ§μ 90%κ° μ΄ λ²μ μ μ¬μ©νμ§ λͺ»νκ² λ©λλ€...
μ€νλΌμΈ μ€μΉμ μ¬λ°λ₯Έ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
bin/kibana plugin -i marvel -u file:///tmp/marvel-latest.tar.gz
@stormpython PI
λ μ΄λΈμ μ κ±°ν΄μΌ νμ§λ§ μ΄λ¦° μνλ‘ μ μ§νλ©΄ μ λλμ?
μ΄λ κ² νλ©΄ HTTP νλ‘μ λ€μμ μ¬λ°λ₯΄κ² μλνλ Dockerfileμ΄ μ€λ¨λ©λλ€.
@stormpython - λͺ κ°μ§ μ΄μ λ‘ μ°μ€κ½μ€λ¬μ΄ μ€λͺ :
Guyz, λ Όμ μ¬λΆ, κ²°μ μ¬λΆ, λ€μ μκ°ν΄μΌ ν©λλ€. λ¨ νλμ κ²°μ λ§μ΄ μ¬λ°λ₯Έ κ²°μ μ΄λ©°(λλν κ²°μ ) λΉμ μ κ·Έκ²μ λμ³€μ΅λλ€.
νλ‘μ νΈ μ λ°μ κ±Έμ³ μ€μΉ μΌκ΄μ±μ΄ μ€μνλ―λ‘ Elasticsearchμμ νλ‘μ μ§μμ μ΄ν΄λ³΄κ² μ΅λλ€.
puppet
λ₯Ό μ¬μ©νκ³ νμ¬ λ°©νλ²½ λ€μμ elasticsearch
λ° logstash
μ λν νλ¬κ·ΈμΈμ μ€μΉν μ μμ΅λλ€( kibana
μ μΈ).
(1) exec
μΈμ€ν΄μ€μμ νκ²½ λ³μ μ€μ
exec {
"$name":
command => $command,
creates => $creates,
environment => [ "http_proxy=http://1.2.3.4:3128" ],
logoutput => $logoutput,
onlyif => $onlyif,
path => ["/bin", "/sbin", "/usr/bin", "/usr/sbin"],
returns => [0,74],
;
}
λλ
(2) νλ‘μ 맀κ°λ³μλ₯Ό Javaμ μ λ¬ν©λλ€.
"${bin_plugin} -DproxyHost=1.2.3.4 -DproxyPort=3128 install -b --verbose $name"
λ€μμ νλ¬κ·ΈμΈ μ€μΉλ₯Ό μν νλ‘μ μ§μμ μΆκ°νλ #7967 μλμ λλ€.
μ΄κ²μ #12753μΌλ‘ μμ λμμΌλ©° 6.1κ³Ό ν¨κ» 릴리μ€λ©λλ€. νλ¬κ·ΈμΈ λͺ
λ Ήμ http_proxy
, https_proxy
λ° no_proxy
νκ²½ λ³μλ₯Ό μ΄ν΄ν©λλ€.
μ’μ μμ @timroes !
ν° κ°μ¬ν©λλ€!
κ°μ₯ μ μ©ν λκΈ
Elasticsearchμ νλ¬κ·ΈμΈ λͺ λ Ήμ΄ νλ‘μ μ§μ μ μ§μνκΈ° λλ¬Έμ μμμ μ§μ μ§μνμ§ μλ μ΄μ μ€ νλλ μ ν¨νμ§ μμ΅λλ€.
https://www.elastic.co/guide/en/elasticsearch/reference/1.6/modules-plugins.html
bin/plugin -DproxyHost=host_name -DproxyPort=port_number --install mobz/elasticsearch-head