Jump to content

dove

Administrators
  • Gesamte Inhalte

    22
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von dove

  1. Welcome to your new Invision Community!


    Congratulations on your purchase of our software and setting up your community. Please take some time and read through the Getting Started Guide and Administrator Documentation. The Getting Started Guide will walk you through some of the necessary steps to setting up an IP.Board and starting your community. The Administrator Documentation takes you through the details of the capabilities of IP.Board.


    You can remove this message, topic, forum or even category at any time.


    Go to the documentation now...

  2. Es gibt sogenannte Callback-Funktionen.

     

    Du entwicklest eine Funktion in der Du den Fall des Button-Drückens abhandelst und sagst einer weiteren Funktion , dass deine Funktion aufgerufen werden soll, wenn ein Button gedrückt wird.

     

    In Python sähe das dann so aus:

     

     

    def my_callback(param):

        print('Button pressed:" +param)

     

    lcd_20x4.register_callback(LCD20x4.CALLBACK_BUTTON_PRESSED, my_callback)

     

  3. Es gibt eine php.ini in der man das Error Level einstellen kann.

     

    display_errors = On

    error_reporting = E_ALL

     

    so sollten die Einstellung auf einem Entwicklungsrechner sein.

    Produktiv:

     

    display_error = Off

    error_reporting = E_ERROR

    log_error = error.log

     

    wobei error.log eine Datei im Dateiverzeichnis ist, die nicht von außen aufrufbar ist.

     

    Die php.ini sollte unter /etc/php5 liegen. Dort könnte es noch zwei Unterordner geben cli (Konsolenanwendungen) und z.B. apache2 (für eine Webanwendung)

     

  4. Von außen betrachtet kann das alles sein.

     

    memory Problem, nen defekt an Hdd oder Ram.

     

    Port ist 4949. Schick mir mal per PN oder so die IP dann trag ich den bei mir ein, und schick dir die Seite zum anschauen. Sobald dann der Rechner neugestartet ist und munin-node installiert ist, solltest du innerhalb von ein paar Stunden alle graphen sehen.

     

    Wichtig ist, dass du unter /etc/minin/plugins/ die Sylinks zu /usr/share/munin/plugins speichert für:

    cpu, memory, io, deine festplatte.

     

    Meine Plugins sehen so aus:

     

    auth -> /usr/share/munin/plugins/auth
    cpu -> /usr/share/munin/plugins/cpu
    df -> /usr/share/munin/plugins/df
    df_inode -> /usr/share/munin/plugins/df_inode
    entropy -> /usr/share/munin/plugins/entropy
    forks -> /usr/share/munin/plugins/forks
    if_err_eth0 -> /usr/share/munin/plugins/if_err_
    if_eth0 -> /usr/share/munin/plugins/if_
    interrupts -> /usr/share/munin/plugins/interrupts
    iostat -> /usr/share/munin/plugins/iostat
    irqstats -> /usr/share/munin/plugins/irqstats
    load -> /usr/share/munin/plugins/load
    memory -> /usr/share/munin/plugins/memory
    open_files -> /usr/share/munin/plugins/open_files
    open_inodes -> /usr/share/munin/plugins/open_inodes
    processes -> /usr/share/munin/plugins/processes
    smart_sda -> /usr/share/munin/plugins/smart_
    swap -> /usr/share/munin/plugins/swap
    uptime -> /usr/share/munin/plugins/uptime
    vmstat -> /usr/share/munin/plugins/vmstat
    

     

  5. Dann installier nur munin-node und auf deinem Rechner/anderem Server munin. Dann läuft der Webserver wo anders und der Munin-Prozess holt sich die Daten von der Node. Natürlich müsstest du dann den 2. Rechner ebenfalls 24/7 betreiben, damit die Graphen passen geschrieben werden können bzw die Daten passend abgefragt werden. Notfalls gib mir die IP und ich hau das ding bei mir mit rein, wäre auch keine Problem.

  6. Hi,

     

    hast du irgendwelche Monitoring Dienste laufen ? Munin, o.ä. ?

     

    Wäre interessant, woran das liegt. Am Speicher (Leak? ) oder an der CPU.

     

    Einfach ein apt-get install munin durchführen, falls nichts installiert ist. Dann werden die HTML-Dateien nach /var/cache/munin/www/ gespeichert. Einfach beim WebServer nen Alias mit /munin nach dem Verzeichnis legen, dann kannst dir das anschauen.

     

  7. Wenn ihr euch im Forum gefindet, hat jedes Thema, dass neu ist einen "Neu" Button. Klickt man diese landet man beim ersten "neuen" Beitrag, der seid dem letzten besuch dazu gekommen ist.

     

    Direkt aus der Startseite gibt es das nicht. Man könnte überlegen, die in der Portal-Seite einzubauen. Lediglich ein "#new" hinter der URL reicht, ist lediglich ein Anker.

  8. Was ich noch verbessern würd: Momentan sieht man in der Codesammlung einfach nur die Unterkategorien, aber nicht, was jeweils in denen zu finden ist. Fänd es ganz gut, wenn das direkt auf der Codesammlung aufgelistet ist, z.B. so:

     

    PHP:

      -PHP-Projekt 1

      -PHP-Projekt 2

      -noch ein PHP-Projekt

     

    Python:

      -ein Python-Projekt

     

    Das sollte mit der Extension: http://www.mediawiki.org/wiki/Extension:CategoryTree machbar sein...

    siehe dazu dann auch Wikipedia - Category_tree_all

     

    Done: http://www.tinkerunity.org/wiki/index.php/Test

  9. Hallo zusammen,

     

    ich habe mal ein Nagios-Plugin erstellt um die Temperatur in einem Raum zu überwachen.

     

    Es gibt drei Modi, high, low und range.

     

    high ist der default und gibt Alarm, wenn die gemessene Temperatur die mit gegebenen Werte übersteigt.

    low macht genau das Gegenteil von high und gibt Alarm, wenn die gemessene Temperatur die Werte unterschreitet.

    range gibt Alarm, wenn die gemessene Temperatur die Werte über oder unterschreitet.

     

    Falls ihr Ideen, Anregungen oder Fehler findet, könnt ihr mir das gerne hier mitteilen.

     

    Wenn das Wiki steht, können wir die Infoseite gerne dort hin übernehmen und auch ein, zwei Beispiele schreiben.

    check_tf_temperature

×
×
  • Neu erstellen...