אוק 17

Monitoring moodle server with nagios

Nagios is a popular open source computer system and network monitoring software application. It watches hosts and services, alerting users when things go wrong and again when they get better. Nagios offers complete monitoring and alerting for servers, switches, applications, and services.There are plenty of ways you can monitor a server using nagios for example through ssh, nrpe or snmp. In this blog post I will be explaining monitoring parameters of an Ubuntu server running Moodle.

פורסם ב: Monitoring moodle server with nagios.

בנוסף, תוסף מקומי למוודל אשר מאפשר ניטור של תהליכים ושרותים פנימיים במופע מוודל כלשהו: https://github.com/pauln/local_nagios

אוק 13

How to: Vote for and Follow tickets in the Moodle Tracker | Moodle News

If you’re interested in following progress, it’s called “watching” an item. If you want to log your support of an issue you can “vote” for it. To get started you’ll need to jump over to https://tracker.moodle.org and make sure you have a username and password. It’s a great resource for finding what’s being worked on, contributing ideas and watching them progress through the stages of development or resolution.

פורסם ב: How to: Vote for and Follow tickets in the Moodle Tracker | Moodle News.

אוק 11

SQL Fiddle

SQL Fiddle. How does it work? The Schema DDL that is provided is used to generate a private database on the fly. If anything is changed in your DDL (even a single space!), then you will be prompted to generate a new schema and will be operating in a new database.  All SQL queries are run within a transaction that gets immediately rolled-back after the SQL executes. This is so that the underlying database structure does not change from query to query, which makes it possible to share anonymously online with any number of users (each of whom may be writing queries in the same shared database, potentially modifying the structure and thus — if not for the rollback — each other’s results).  As you create schemas and write queries, unique URLs that refer to your particular schema and query will be visible in your address bar. You can share these with anyone, and they will be able to see what you’ve done so far. You will also be able to use your normal browser functions like ‘back’, ‘forward’, and ‘reload’, and you will see the various stages of your work, as you would expect.

 

אוק 06

PHP on Google App Engine

At Google IO this year, Google announced support for a new runtime running on App Engine, PHP. Currently, they have full support for languages such as Python, Java, and Go. PHP on App Engine was the number one request voted by developers and Google has finally delivered. PHP empowers a great percentage of the web sites in the world, it is very likely this will be taken out of Experimental mode soon into full Production mode. Google has taken the open source PHP 5.4 platform and augmented it to run on App Engine. They created a safe “sandboxed” environment for your apps.

פורסם ב: PHP on Google App Engine.

אוק 02

JMeter test plan generator – MoodleDocs

The JMeter test plan generator allows you to run performance tests over a Moodle course, it works along with https://github.com/moodlehq/moodle-performance-comparison, you can find more info about how to use it in https://github.com/moodlehq/moodle-performance-comparison/blob/master/README.md

פורסם ב: JMeter test plan generator – MoodleDocs.

ספט 30

Questionnaire Conditional branching – MoodleDocs

Conditional branching (or Skip logic) is a feature that changes what question or page a respondent sees next based on how they answer the current question. Conditional branching creates a custom path through the survey that varies based on a respondent’s answers.

פורסם ב: Questionnaire Conditional branching – MoodleDocs.

ספט 29

Install Mtop (MySQL Database Server Monitoring) in RHEL/CentOS 6/5/4, Fedora 17-12

mtop (MySQL top) is an open source real time MYSQL Server monitoring program written in Perl language that shows queries which are taking longer time to process and kills those longer queries after certain number of specified time. Mtop program enable us to monitor and identify performance and related issues of MySQL Server from the command line interface similar to Linux Top Command.

Mtop includes zooming feature that display query optimizer information of a running queries and killing queries, it also shows statistics of server, configuration information and some useful tuning tips to optimize and improve MySQL performance.

Please check some of the following features offered by Mtop program.

  1. Display real time MySQL server queries.
  2. Provides MySQL configuration information.
  3. Zooming feature to display process query.
  4. Provides query Optimizer information for a query and ‘killing’ queries.
  5. Provides MySQL tuning tips.
  6. Ability to save output in a .mtoprc configuration file.
  7. Provides Sysadmin recommendation page (‘T‘).
  8. Added queries/second to main header.
  9. Added per second info to stats screen.

פורסם ב: Install Mtop (MySQL Database Server Monitoring) in RHEL/CentOS 6/5/4, Fedora 17-12.