9 月 15
			joechen ELK , GNU/Linux 
			REF: https://www.zghhome.cn/?p=350
Access data from mySQL and output to ES
############# input ##############
input {
    jdbc {
        jdbc_driver_library => "/usr/share/java/mysql-connector-java.jar"
        jdbc_driver_class => "com.mysql.jdbc.Driver"
        jdbc_connection_string => "jdbc:mysql://192.168.7.79:3306/note"
        jdbc_user => "dbuser"
        jdbc_password => "password"
        #parameters => {""}
        schedule => "* * * * *"
        statement => "select ID,post_date,post_title,ping_status from note_posts where id > :sql_last_value order by id"
        #statement => "select ID,post_date,post_title,ping_status from note_posts"
        # setting for last run
        clean_run => false
        record_last_run => true
        use_column_value => true
        tracking_column => id
        last_run_metadata_path => "/usr/share/logstash/logstash_mydb-note_last_run"
        type => "mydb-note"
    }
}
###################################
############# filter ##############
###################################
############# output ##############
output {
#    stdout { codec => "rubydebug" }
if [type] == "mydb-note" {
      if !("_grokparsefailure" in [tags]) {
        elasticsearch {
        hosts => [ "127.0.0.1:9200" ]
        index => [ "logstash-mydb-note" ]
        }
      } else {
        elasticsearch {
        hosts => [ "127.0.0.1:9200" ]
        index => [ "logstash-failure-mydb-note" ]
        } # ELK
      } # else
    } # if
}
 
		 
		
		
		
			
			8 月 29
			joechen ELK 
			http://wzktravel.github.io/2017/01/18/elasticsearch-upgrade-to-5-1-2-from-2-3-5/
		 
		
		
		
			
			7 月 28
			joechen ELK 
			ELK stack 中文教學視頻(CHINA)VIDEO 
		 
		
		
		
			
			3 月 01
			joechen ELK graylog 
			graylog 設定服務的時區(search畫面, 預設是UTC)
$ sudo graylog-ctl set-timezone Asia/Taipei
$ sudo graylog-ctl reconfigure
$ sudo reboot
 
		 
		
		
		
			
			2 月 28
			joechen ELK , 未分類 graylog 
			REF: https://github.com/Graylog2/graylog2-images/issues/59
一直無法正常啟用 graylog2, 後來在系統日誌裡看到 port 4001 拒絕連線
mariussturm commented on 27 May 2015
 
		
		
		
			
			11 月 16
			joechen ELK , 未分類 ELK 
			CentOS 套件庫的版本是2013年的, 會有些公用IP查不出來, 建議自行下載
Logstash 如果名稱不是 logstash-* 開頭的 index, GeoIP的 “geo_point” 會無法啟用
		 
		
		
		
			
			10 月 12
			joechen ELK , 未分類 graylog 
			REF: http://docs.graylog.org/en/2.1/pages/configuration/graylog_ctl.html
 
Upgrade Graylog 
Warning
The Graylog omnibus package does not  support unattended upgrading from Graylog 1.x to Graylog 2.1.x!
 
Always perform a full backup or snapshot of the appliance before proceeding. Only upgrade if the release notes say the next version is a drop-in replacement. Choose the Graylog version you want to install from the list of Omnibus packages  . graylog_latest.deb 
$ wget https://packages.graylog2.org/releases/graylog-omnibus/ubuntu/graylog_latest.deb
$ sudo graylog-ctl stop
$ sudo dpkg -G -i graylog_latest.deb
$ sudo graylog-ctl reconfigure
$ sudo reboot
如果遇到 reconfigure 失敗或不成功的狀況, 可參考 
https://github.com/Graylog2/graylog2-images/issues/59/var/opt/graylog/data/etcdsudo graylog-ctl reconfigure
 
 
 
		 
		
		
		 Older Entries