Ad Widget

Collapse

zabbix-grab-bag: Zabbix scripts repository on github

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    zabbix-grab-bag: Zabbix scripts repository on github

    I have had some scripts for a long time which have been useful. I figure others have scripts they've used which they've found equally useful. I wanted to create a repository of scripts where people could use and even improve what I've created, not to mention add their own (if they feel so inclined) so we can all enjoy the benefits of collaboration.

    So, if you have interest in using, sharing or in any other way participating, I invite you to pull the zabbix-grab-bag repository https://github.com/untergeek/zabbix-grab-bag and get started.

    What's there right now is not all I have to offer. It's just the beginning. I'm sanitizing and adding many of my older scripts, as well as the new ones I'm working on.

    #2
    Thanks untergeek!
    Look good.
    BR
    Erik

    Comment


      #3
      I just added NUT UPS monitoring http://www.networkupstools.org/

      Comment


        #4
        Elasticsearch monitoring scripts and templates got a huge bump.

        Cluster-level stats:
        ES Cluster (11 Items)
        • Cluster-wide records indexed per second
        • Cluster-wide storage size
        • ElasticSearch Cluster Status (green, yellow, red)
        • Number of active primary shards
        • Number of active shards
        • Number of data nodes
        • Number of initializing shards
        • Number of nodes
        • Number of relocating shards
        • Number of unassigned shards
        • Total number of records


        Per node stats:
        ES Cache (2 Items)
        • Node Field Cache Size
        • Node Filter Cache Size

        ES Node (2 Items)
        • Node Storage Size
        • Records indexed per second

        Comment


          #5
          Added an LLD section.

          I could never stand the way the generic JMX template had ALL of the MemoryPool and GarbageCollection possibilities in by default. The unfortunate Zabbix admin would have to disable and/or remove the unwanted items. Now with Java 7, there's new MemoryPool types to add. What's an Admin to do?

          My first LLD script and template are designed to correct that. Check them out in the grab-bag. The script itself spits this out:
          Code:
          $ ./java.lang_lld.sh GarbageCollector 127.0.0.1 10061
          {
          	"data":[
          
          		{"{#JMXBEAN}":"ConcurrentMarkSweep"},
          		{"{#JMXBEAN}":"ParNew"}
          	]
          }
          
          $ ./java.lang_lld.sh MemoryPool 127.0.0.1 10061
          {
          	"data":[
          
          		{"{#JMXBEAN}":"Par Survivor Space"},
          		{"{#JMXBEAN}":"CMS Perm Gen"},
          		{"{#JMXBEAN}":"Par Eden Space"},
          		{"{#JMXBEAN}":"Code Cache"},
          		{"{#JMXBEAN}":"CMS Old Gen"}
          	]
          }

          Comment


            #6
            We're on the Zabbix.org wiki now:

            http://zabbix.org/wiki/The_Zabbix_Grab-Bag

            Comment


              #7
              Can we put in windows and agent stuff there as well?

              Comment


                #8
                Yes! Absolutely!

                Comment


                  #9
                  Just bumping this thread with an update.

                  I have had two new contributions to this effort. All are welcome! Please join in!

                  Comment

                  Announcement

                  Collapse
                  No announcement yet.
                  Working...
                  X