'script'에 해당되는 글 2건

  1. 2017.02.01 [Kibana] Metric 내 script 사용 예제
  2. 2016.08.03 [Bash Script] ssh 접속 시 hostname 기준으로 편하게 사용하기.

[Kibana] Metric 내 script 사용 예제

Elastic/Kibana 2017.02.01 17:01

Kibana 에서 visualize 생성 시 metric 영역을 통한 script 사용 초간단 예제 입니다.

참고 하실 문서는 아래 문서 보시면 됩니다.


[참고문서]

https://www.elastic.co/guide/en/kibana/4.6/metric-chart.html


[Script 예제]

{

  "size": 0,

  "query": {

    "filtered": {

      "query": {

        "query_string": {

          "analyze_wildcard": true,

          "query": "*"

        }

      },

      "filter": {

        "bool": {

          "must": [

            {

              "range": {

                "time": {

                  "gte": 1485788400000,

                  "lte": 1485874799999,

                  "format": "epoch_millis"

                }

              }

            }

          ],

          "must_not": []

        }

      }

    }

  },

  "aggs": {

    "2": {

      "terms": {

        "field": "id",

        "size": 5,

        "order": {

          "1": "desc"

        }

      },

      "aggs": {

        "1": {

          "sum": {

            "field": "price",

            "script": "doc['price'].value * doc['count'].value"

          }

        }

      }

    }

  }

}


[Kibana 예제]

"script" : "doc['price'].value * doc['count'].value"

}


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
tags : kibana, metric, script
Trackback 0 : Comment 0

[Bash Script] ssh 접속 시 hostname 기준으로 편하게 사용하기.

ITWeb/개발일반 2016.08.03 14:37

그냥 노가다 입니다.

ssh 접속 할때 dev/stage/prod 환경으로 각각 접속 할때 hostname 기준으로 하다 보면 매번 입력하기 귀찮은데요.

기억도 나지 않고, 그래서 노가다 스크립트 하나 만들었습니다.


변형해서 사용하거나 그냥 하드코딩 하거나 맘대로 사용하세요.


#!/bin/bash


SUFFIX='web'


echo '1) stage-web'

echo '2) prod-web'

... 중략


read choice


case $choice in

  1)

    SUFFIX='web'

    ;;

  2)

    SUFFIX='irc'

    ;;

... 중략

    ;;

  *)

    echo 'Choice number.'

    exit;

esac


echo "Connecting to ssh {PREFIX-NAME}-$SUFFIX"

sleep 1

ssh {PREFIX-NAME}-$SUFFIX


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
tags : bash, script, SSH
Trackback 0 : Comment 0

티스토리 툴바