NConf

Screenshot Λογισμικό:
NConf
Στοιχεία Λογισμικού:
Εκδοχή: 1.3.0-0
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: The NConf Team
Άδεια: Δωρεάν
Δημοτικότητα: 16

Rating: nan/5 (Total Votes: 0)

NConf είναι ένα PHP βασίζεται web-εργαλείο για τη διαμόρφωση του λογισμικού παρακολούθησης Nagios. Διαφέρει από παρόμοια εργαλεία προσφέροντας δυνατότητες επιχειρησιακής κλάσης όπως τα πρότυπα, τις εξαρτήσεις και την ικανότητα να ρυθμίσετε μια μεγάλης κλίμακας κατανεμημένων Nagios τοπολογία διακομιστή.
NConf απευθύνεται κυρίως σε διαχειριστές συστημάτων, οι οποίοι γνωρίζουν ήδη Nagios, αλλά ψάχνουν για ένα πιο βολικό τρόπο διαχείρισης των αρχείων διαμόρφωσης τους.
NConf ανάπτυξη ξεκίνησε το 2006. Ο κύριος λόγος για το έργο ήταν ότι χρειαζόμασταν ένα γραφικό εργαλείο, το οποίο θα μπορούσε να αντιμετωπιστεί με κάθε sysadmin, και το οποίο θα μπορούσε αυτόματα την παροχή ενός κατανεμημένου Nagios τοπολογία διακομιστή. Δεδομένου ότι υπάρχει ένα φυσικό όριο στο ποσό των υπηρεσιών που μπορεί κανείς Nagios παράδειγμα μπορεί να παρακολουθεί, το εργαλείο μας επιτρέπει στις υπηρεσίες να τροφοδοτείται σε αρκετές περιπτώσεις Nagios (προαιρετικό).
Το εργαλείο αυτό βασίζεται σε PHP, Perl και MySQL. Για να εξασφαλιστεί η ευελιξία απέναντι στις μελλοντικές αλλαγές στο λογισμικό Nagios, θέσαμε σε εφαρμογή ένα μοντέλο δεδομένων που μας επιτρέπει να επεκτείνει το σχήμα των δεδομένων και να ενσωματώσει νέες επιλογές που είναι διαθέσιμες μέσα Nagios. Ως εκ τούτου, δεν & ldquo υπάρχουν? Υποδοχής & rdquo ;, & ldquo? Εξυπηρέτηση & rdquo ;, & ldquo? Servicegroup & rdquo? ή παρόμοιες οντότητες να βρεθεί μέσα στη βάση δεδομένων. Αντ 'αυτού θα μειώνεται με κάθε οντότητα με ένα λεγόμενο & ldquo? Στοιχείο διαμόρφωσης & rdquo ;. Κάθε στοιχείο είναι μιας ορισμένης & ldquo? Τάξη & rdquo? και έχει πολλαπλές & ldquo? χαρακτηριστικά & rdquo? ανατεθεί. Μια κατηγορία αντιπροσωπεύει περίπου το ένα αρχείο ρυθμίσεων Nagios. Οι τιμές των χαρακτηριστικών γνωρισμάτων αποθηκεύονται χωριστά από τα χαρακτηριστικά, έτσι ώστε να αποδίδει μόνο που χρειάζεται είναι να οριστεί μια φορά για κάθε κατηγορία. Τα στοιχεία μπορούν να συνδεθούν μεταξύ τους. Το σύνολο της βάσης δεδομένων σήμερα αποτελείται από 6 πίνακες.
Η διαδικτυακή διεπαφή υλοποιείται σε PHP. Όλες οι απόψεις και φόρμες που εφαρμόζονται ως δυναμικά όσο το δυνατόν, έτσι ώστε δεν απαιτούνται αλλαγές στον κώδικα της PHP, αν διαμόρφωση Nagios αποδίδει την αλλαγή. Κάθε GUI δημιουργείται δυναμικά με βάση τις πληροφορίες χαρακτηριστικό στη βάση δεδομένων. Αυτό μας επιτρέπει να μειώσουμε δραστικά την ποσότητα του κώδικα που απαιτείται για το GUI.
Η εστίαση ήταν πάντα στην ευχρηστία και την ευκολία χρήσης. Το βλέμμα & rsquo? Ν & rsquo? αίσθηση μπορεί εύκολα να προσαρμοστεί σε μία & rsquo? s προτιμήσεις. Χαρακτηριστικά μπορεί να ενεργοποιηθεί ή να απενεργοποιηθεί ανάλογα με τα δικαιώματα του χρήστη. Το εργαλείο διαθέτει επίσης αρκετές μονάδες ρύθμισης για έλεγχο ταυτότητας, κρυπτογράφηση κωδικού πρόσβασης και την ανάπτυξη ρυθμίσεων, καθώς και έλεγχο της σύνταξης

Χαρακτηριστικά :.

  • αβίαστα να διατηρήσει ένα κατανεμημένο Nagios τοπολογία
  • φιλική προς το χρήστη web-GUI
  • υποδοχής και εξυπηρέτησης πρότυπα
  • γραφική εξάρτηση θεατή
  • πολλαπλούς τρόπους ελέγχου ταυτότητας
  • Nagios config εισαγωγέα
  • Το αρχείο CSV εισαγωγέας
  • βάση δεδομένων perl API
  • σχήμα δεδομένων προσαρμόσιμη και επεκτάσιμη
  • τρέχει σε Linux / Apache / PHP / MySQL

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Αυτή η έκδοση είναι ένα τεράστιο βήμα προς τα εμπρός και έχουν αλλάξει πολλά , περιλαμβάνει τις ακόλουθες δυνατότητες: μια νέα διεπαφή χρήστη που βασίζεται σε jQuery? υπηρεσία να hostgroup ανάθεση μέσω προηγμένων υπηρεσιών? υποδοχής και εξυπηρέτησης των εξαρτήσεων και auto-δημιουργούνται εξαρτήσεις υπηρεσιών? νέα εγκατάσταση διαμόρφωση (SCP, rsync, HTTPS, και τοπική ανάπτυξη)? βελτιωμένη CSV εισαγωγής / εξαγωγής? και ένα εκτεταμένο Perl API.

Τι είναι καινούργιο στην έκδοση 1.2.6-0:

  • ΣΤΑΘΕΡΑ "permission denied" σφάλμα όταν ένας «κανονική» χρήστης προσπαθεί να καθαρίσει μια μορφή
  • ΣΤΑΘΕΡΑ «άγνωστο» bug χρήστη σε είσοδο ιστορία κατά τη δημιουργία ενημερώνεται config Nagios
  • Fixed Limit MAX_LENGTH της «διεύθυνσης» τομέα κατά την κλωνοποίηση μια σειρά
  • Διορθώθηκε ένα σφάλμα στη φόρμα εισόδου για τις παραμέτρους των υπηρεσιών (κατάλληλο χειρισμό της '! »Χαρακτήρα)
  • Διορθώθηκε το πρόβλημα με το «multi_modify» δεν επιβολή ONCALL_GROUPS ρύθμιση
  • ΣΤΑΘΕΡΑ εισαγωγικά σφάλμα & quot? (Διπλό) και (μόνο) στις ιδιότητες -> Εμφάνιση / Προσθήκη μορφή για τα χαρακτηριστικά του τύπου «επιλέγει» και σε όλα τα άλλα πεδία κειμένου (χαρακτηριστικό & φιλικό όνομα, την περιγραφή, τις δυνατές τιμές, προκαθορισμένη τιμή)
  • Προστέθηκε CSV εισαγωγέας και παράδειγμα σενάρια για την εισαγωγή κάθε είδους αντικείμενα από ένα αρχείο CSV σε NConf
  • Προστέθηκε ένα σενάριο ID-περιτύλιγμα (id_wrapper.php) που επιτρέπει στους χρήστες να ενσωματώσετε ένα σύνδεσμο προς τη σελίδα του NConf «λεπτομέρειες», γνωρίζοντας μόνο το όνομα ενός στοιχείου (όνομα προϊόντος και την κλάση αντικειμένου μεταβιβάζονται ως παράμετροι GET-)
  • Προστέθηκε επιλογή διαμόρφωσης OVERVIEW_QUANTITY_STANDARD
  • Προστέθηκε διαμόρφωση SELECT_VALUE_SEPARATOR επιλογή
  • κατηγορία προσέθεσε τη λέξη «-πρότυπο υποδοχής και χαρακτηριστικά, πρόσθεσε αρκετά στοιχεία προκαθορισμένες υποδοχής-πρότυπο
  • κατηγορία προσέθεσε τη λέξη «-πρότυπο υπηρεσιών» και ιδιότητες, πρόσθεσε αρκετά στοιχεία προκαθορισμένων υπηρεσιών-πρότυπο
  • Προστέθηκε «χρήση» αποδίδει σε «οικοδεσπότες» και τις κατηγορίες «υπηρεσίες»
  • Προστέθηκε μια νέα «host_template» και «service_template» αποδίδουν timeperiods, nagios-συλλέκτες και nagios-οθόνες. Αυτό επιτρέπει στους χρήστες να καθορίζουν πρότυπα για να οριστεί αυτόματα σε κάθε υπηρεσία που συνδέεται με αυτά τα στοιχεία.
  • Προστέθηκε 'default_service_name' αποδίδουν στην checkcommand τάξη. Αυτή η τιμή θα χρησιμοποιηθεί κατά την προσθήκη νέων υπηρεσιών αντί για το όνομα checkcommand.
  • Προστέθηκε «σημειώσεις» και «notes_url» αποδίδει hostgroup και τάξεις servicegroup.
  • «stale_service_command« προστιθέμενης χαρακτηριστικό στην κατηγορία «nagios-οθόνη». Εάν οριστεί, αυτό γράφει μια «εικονική» check_command σε όλες τις υπηρεσίες σε ένα «nagios-οθόνη. Η «εικονική» check_command Ως εκ τούτου, δεν θα ενεργοποιούνται πλέον από το «active_checks_enabled« σημαία.
  • Προστέθηκε νέο τύπο δεδομένων «assign_cust_order» για ConfigAttrs τραπέζι και γραφικά περιβάλλοντα. Αυτό επιτρέπει στους χρήστες να καθορίσετε τη σειρά του το πώς συνδέονται τα στοιχεία θα πρέπει να γραφτεί στο config (απαραίτητο για τη «χρήση» χαρακτηριστικά για να καθορίσει σειρά των προτύπων).
  • συγχωνεύθηκαν generate_config.pl με NConf perl-API, μετακόμισε ορισμένες λειτουργίες να modules της Perl
  • μετονομάστηκε παλιά NConf υποδοχής-πρότυπα για να «προεπιλογές υποδοχής»
  • μετονομάστηκε σε «normal_check_interval» και «retry_check_interval» αποδίδει σε «check_interval» και «retry_interval»
  • ΑΦΑΙΡΕΘΕΙ «dependent_service_description» χαρακτηριστικό από την κατηγορία «υπηρεσία»
  • ΑΛΛΑΞΕ «επισκόπηση»: ο χρήστης μπορεί να επιλέξει τώρα το ποσό των εγγραφών που θέλει να δει, αλλά και άλμα στην πρώτη / τελευταία σελίδα
  • ΑΛΛΑΞΕ «προσθήκη υπηρεσία»: οι υπηρεσίες μπορούν να επαναχρησιμοποιηθούν για ίδιο υποδοχής, χωρίς να χρειάζεται να μετονομάσετε τις υπάρχουσες πρώτες (υπηρεσία αυτόματης μετονομάστηκε σε «_2 ')
  • ΑΛΛΑΞΕΙ διάταξη του «assign_many« select-κουτιά. Νέο είναι επίσης μια λειτουργία ζωντανής αναζήτησης για ταχύτερη φιλτράρισμα του πολλές συμμετοχές.
  • ΑΛΛΑΞΕ καρτέλα 'Advanced' για να παραμείνει ανοιχτό κατά την αλλαγή απόψεων (χρειάζεται cookies πρέπει να είναι ενεργοποιημένα στο φυλλομετρητή)
  • διαχωριστή αλλαγμένη τιμή για τα χαρακτηριστικά του τύπου 'επιλέξτε' από ',' σε '::'
  • ΑΛΛΑΞΕ Nagios config εισαγωγέα: αρχεία εισαγωγής τώρα σε επεξεργασία σε διαδοχική σειρά. Στοιχεία που δεν έχουν διαβάσει τυχαία πια.
  • αλλάξει και εκτεταμένη διάφορες λειτουργίες του NConf perl-API (ανατρέξτε στην τεκμηρίωση του API για λεπτομέρειες)
  • ΑΛΛΑΞΕ «παράγουν config»: προστιθέμενη δυνατότητα να χρησιμοποιήσουν% ...% στυλ NConf μακροεντολές σε κάθε κειμένου (πχ.,% NAGIOS_SERVER_NAME% κλπ)
  • ΑΛΛΑΞΕ «παράγουν config»: προστίθεται «check_result_path '= nconf / temp / σε θερμοκρασία / δοκιμή / nagios.cfg για έλεγχο της σύνταξης. Αυτό εξαλείφει την κοινή λάθος "Αδύνατη η εγγραφή στη check_result_path».
  • ΑΛΛΑΞΕ ConfigAttrs.link_as_child χαρακτηριστικό στη βάση δεδομένων για απαρίθμησης («ναι», «όχι») NOT NULL default «όχι»
  • άλλαξε αρκετές υποδοχής, υπηρεσία, timeperiod, nagios-συλλέκτη και nagios-Monitor χαρακτηριστικά από την «υποχρεωτική» σε «μη υποχρεωτικές»
  • αλλάξει τον τρόπο που οι διάφορες ιδιότητες που κληρονόμησε από timeperiods με βάση check_period & notification_period χαρακτηριστικά (βλέπε σημειώσεις έκδοσης!)
  • ΑΛΛΑΞΕ searchfilters: '%' μπαλαντέρ τώρα αλλάξει σε «*» και «*» δεν θα αλλάξει ξανά στο '%' πια
  • ΑΛΛΑΞΕΙ searchfilter σε «Υπηρεσίες Show»: φιλτράρει τώρα για hostname και το servicename σε συνδυασμό

Απαιτήσεις :

  • Nagios
  • PHP

Παρόμοια λογισμικά

IpTables Rope
IpTables Rope

3 Jun 15

ZABBIX
ZABBIX

22 Jun 18

Tenshi
Tenshi

14 Apr 15

Σχόλια για NConf

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!