Hi everyone, I wanted to let you know about a new plugin. I wanted to start pulling statistics from the operating system and could not figure out how to get logstash/grock to parse some of the file formats. So, to avoid making Exec calls to ps, lsof, netstat, iostat and other tools. I wrote a plugin that would gather the raw data directly from the /proc directory
Currently I am parsing - hoping to add more
/proc/meminfo, vmstat, diskinfom, loadavg, mounts
/proc/net/dev
/proc//cmdline,exec,environ,stats,status
/proc//fd/*
/proc//task/*
I am right now considering:
breaking this in to multiple plugins as some data does not change often while others do.
changing the PID output to be multiple outputs rather then just 1 large doc
adding more files
Creating a sample Kibana dashboard to demo the data
I would love to hear some feed back about what you think of the plugin.
Just saw this... Very cool...
I process Sosreports and a couple other log bundles that do a basic proc dump. Mind if I fork and setup a config option to pull from a non standard path?
I might go look at how your collecting the stats. Though I like the idea of only having to run logstash on a server. One of the biggest issue I am starting to see is all the different agents I have to run on servers
Satellite runs gofred
Nagios and Ganglia want an agent
Puppet wants an agent (Or Salt)
NewRelic wants an agent
Oracle Monitoring or Websphere/Weblogic Node Agent
Plus all the systems background processes
Then to add Logstash, packetbeat and topbeat on top of this. I seem to add up to 1 or 2 gigs just for monitoring and management.
Fortunately I run systems with +100GB memory so not that big of issue but this is starting to make me think about how much of what is running might be consolidated in to one or two tools.
Eh, guess this is the next hurdle to think about in IT management.
you know I did not think about it, it might work as is. It is not doing more then a standard search. I will look at it
you may want to check out this project though
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.