Read the Opsview or Nagios status.dat File in Python

As the title intimates, I've written a script that parses and returns a Python dictionary based on the Nagios status.dat file.  Opsview, of course, also uses this same file.  See the code and some notes at https://github.com/jag3773/Read-Opsview-Log.

I have found several handy uses for this script, most notably would be posting critical messages to a private IRC channel (in conjunction with http://sourceforge.net/projects/pyirclib/).  Another use is being able to cycle through all hosts or services that are in downtime.

Enjoy!

FreeNAS Change Logging Script

I support several FreeNAS storage servers, both at home and at work, and one feature that most people want is persistent logging.  The FreeNAS ideal is that persistent logging should be enabled via rsyslog, sending the log messages to a centralized log server.  However, most organizations do not have a centralized log server.

Thus, I wrote a quick script that will allow you to change the location that your FreeNAS box logs to on the local machine.  The details of how it works, and the script itself, may be found at https://github.com/jag3773/FreeNAS-Change-Logging.  I also added a few features to disable some annoying "everything's okay" sort of email messages.

How to Setup a PXE Boot Server

Setting up a PXE boot server, whether at home or work, saves a lot of time in the long run.  I've written a how-to and provided some scripts over at https://github.com/jag3773/pxesetup to make it easier to get up and going.  The script includes downloading relevant boot images for several popular Linux distributions.

If  you have older hardware, you might also be interested in How to Create a PXE Boot Hard Drive.

rsync-backup Revisited

In light of a recent comment on my rsync backup script, I thought I would post the updates that I have made to that script. The highlights include remounting the backup filesystem as read-write just before copying and then remounting it as read-only afterwards. This features allows for more security, you cannot change your backups after they happen. Secondly, I added a quick stats file that tells you the size of each increments folder. This file is a great way to easily tell which folders to delete when you are running low on disk space.

The scripts may be found on GitHub at http://github.com/jag3773/rsync-backup.

Hebrew Reading Ease Comparison

I've created a quick comparison of Genesis 22 and Genesis 37 via the Hebrew Reading Ease scale. The results are interesting, here is the comparison. Follow this link to learn more about the Hebrew Reading Ease scale.

Basics of Biblical Hebrew Vocabulary

I added all of the Hebrew vocab for Basics of Biblical Hebrew by chapter into Quisition. The original announcement is on http://www.ekfocus.com. Hopefully this will prove helpful for Hebrew students this summer and beyond ;)

Exegetical and Hermeneutical Terms

If anyone is looking to memorize common exegetical terms and/or common hermeneutical fallacies, I've added many of them into www.quisition.com. They are taken from the appendices of the book Old Testament Exegesis, by Douglas Stuart.

Aramaic Vocab

I'm currently in the process of adding Aramaic vocabulary into Quisition based on Alger F. Johns' A Short Grammar of Biblical Aramaic. If you would like to follow the progress and/or start learning the vocab then click this link: http://www.quisition.com/packs/?search=aramaic&results=21&sort=popularity.

A Holiday Prayer

Lord God,
Thank you for the joy inherent in this wonderful season which distinctly celebrates Thanksgiving, the birth of Jesus Christ, and new beginnings, signified by these and in the New Year. Let us not forget the source and reason for this joy. Let us not gaze into the bright lights of Christmas without looking through them to the bright Light who is your Son. We cannot know you except that you reached down and became one of us. This we celebrate. This is where the joy of Christmas comes from. This is why we give Thanks. Lord, this is why we can confidently look forward to the new beginning of of your Kingdom.

We love you Lord. Amen

Time To Read

I may not be much for blogging in the coming months. I'm sure I'll sneak one in from time to time but don't count on it. I've got a lot reading and studying ahead of me. I will be more active at EKFocus.

Hebrew Transliteration and Pronominal Suffixes

I have now added into Quisition two new Hebrew vocab packs. The first is Hebrew letters with their transliterated values. This will serve anyone that needs to read scholarly literature which often uses transliterated values for the Hebrew letters. The second pack is the pronominal suffixes which occur on nouns, prepositions, and the definite direct object marker. These suffixes are also very similar to the ones that appear on Hebrew verbs, thus, learning this set is doubly helpful.

I think this is the last of the Hebrew vocab packs that I plan on adding to Quisition for a little while. Next up is Aramaic!

More Help with Hebrew

If you have trouble nailing down Hebrew Independent Personal Pronouns and Hebrew Demonstrative Pronouns then head over to Quisition.

Pronominal suffixes are on their way!

Need Help with Hebrew?

Hebrew Anytime Paradigms

This is a one page document which lists several paradigms which are handy to have memorized when one sets out to study Hebrew. Here is sample of the page:

Need Help with Greek?

Greek Anytime Paradigms

This is a one page document which lists several paradigms which are handy to have memorized when one sets out to study Greek. Here is sample of the page:

Google Chrome OS

I can't believe that it is finally here! Google has just announced Google Chrome OS. Everyone knew that this was inevitable but now it has finally occurred. Very soon it looks like this will be available.

Very exciting times. One more reason for my child to one day ask, "Now, who was Microsoft again?"

Search

There was an error in this gadget
Loading...

Labels

God (38) Hebrew (18) sin (16) USA (15) OT (13) love (11) marriage (9) tech (9) Church (8) Jesus (8) Christ (7) Greek (7) Old Testament Resources (7) abortion (7) theology (7) Bible (6) Yahweh (6) decisions (6) will of God (6) Christian (5) Holy Spirit (5) dependence (5) faithfulness (5) grace (5) language (5) open source software (5) relationship (5) Google (4) Kingdom of God (4) Linux (4) Scripture (4) Trinity (4) doctrine (4) exegesis (4) history (4) man (4) politics (4) Adam and Eve (3) Aramaic (3) McCain (3) art (3) creation (3) family (3) freedom (3) gender (3) government (3) music (3) python (3) salvation (3) self-deception (3) sovereignty (3) steadfast (3) wisdom (3) woman (3) Abraham (2) Eternal Kingdom Focus (2) Exodus (2) Microsoft (2) Mike Huckabee (2) NT (2) OTProf (2) Open Scriptures (2) PC-BSD (2) Thanksgiving (2) amusement (2) authority (2) backup (2) character (2) culture (2) divine revelation (2) economy (2) election (2) ethics (2) evil (2) grammar (2) human nature (2) longings (2) pathetic (2) postmodern (2) prayer (2) president (2) pxe (2) redemption (2) sex (2) shame (2) spiritual hygiene (2) truth (2) vocab (2) Abraham Lincoln (1) Adobe Flash (1) Alcorn (1) Christmas (1) EKFocus (1) Eden (1) FairTax (1) Firefox (1) Fowler (1) Fusion-io (1) Isaac (1) Jesse (1) John Piper (1) Kelly (1) Moses (1) New Years (1) Palin (1) PhD (1) TV (1) Tower of Babel (1) Windows (1) Word of God (1) Yahoo (1) ZFS (1) about (1) application (1) books (1) budget (1) children (1) community (1) corruption (1) covenant (1) dance (1) dominion (1) dynasty (1) embryo (1) faith (1) father (1) fatherhood (1) fear (1) fetus (1) folly (1) foolishness (1) free (1) freebsd (1) freenas (1) genetics (1) giving (1) hard drive (1) hope (1) independence (1) individuality (1) laptop (1) law (1) logging (1) majesty (1) manhood (1) maturity (1) mercy (1) movie (1) mp3 (1) mysticism (1) nagios (1) new life (1) new nature (1) nothing (1) opsview (1) origins (1) passion (1) pastor (1) patriarchs (1) personhood (1) praise (1) pride (1) priorities (1) rationalism (1) rebellion (1) republican (1) sacrifice (1) screening (1) search (1) security (1) sermon (1) sexual morality (1) significance (1) slavery (1) statistics (1) stewardship (1) story (1) taxes (1) ten commandments (1) trust (1) turkey (1) unity (1) vanity (1) vulnerable (1) worship (1)