Logstash Dashboard

Dashboard

Dashboard for Logstash metrices
Last updated: 7 months ago

Downloads: 78

Reviews: 0

    Use the logstash input plugin at: https://github.com/influxdata/telegraf/tree/master/plugins/inputs/logstash

    and influx output plugin.

    Collector Configuration Details

    Use telegraf logstash input plugin and influxDb output plugin A sample config is :

    [global_tags]

    [agent] interval = "10s" round_interval = true metric_batch_size = 20000 metric_buffer_limit = 50000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" debug = true quiet = false logfile = "/tmp/t.log" hostname = "10.5.247.139" omit_hostname = false

    ######## OUTPUT PLUGINS ######## [outputs] [[outputs.influxdb]] urls = ["http://127.0.0.1:8086"] #Your influx url comes here database = "access_log_test" skip_database_creation = true timeout = "5s" username = "test1" password = "test1"

    ######## INPUT PLUGINS ######## #System metrices [[inputs.cpu]] percpu = false totalcpu = true collect_cpu_time = false report_active = false fieldpass = ["usage_idle"]

    [[inputs.diskio]] fieldpass = ["reads","writes","read_bytes","write_bytes"]

    [[inputs.mem]] fieldpass = ["cached","free","used","total"]

    [[inputs.netstat]] fieldpass = ["tcp_established","tcp_time_wait"]

    [[inputs.net]] fieldpass = ["bytes_sent","bytes_recv","packets_sent","packets_recv"]

    #Logstash Metrices [[inputs.logstash]] url = "http://127.0.0.1:9600" # your logstash url comes here collect = ["pipelines", "process", "jvm"]