Giỏ hàng
0 Sản Phẩm
Zenoss là một giải pháp mã nguồn mở tuyệt vời trong quản lý toàn diện hạ tầng công nghệ thông tin của một doanh nghiệp. Với một Zenoss system, các bạn có thể theo dõi trực tuyến tình trạng họat động của mọi thiết bị và dịch vụ IT trong doanh nghiệp của mình. Tất cả mọi chủng loại thiết bị: Server, WorkStation, Storage, Printer, UPS, Switch, Router, Firewall, IPS, WiFi … các service: DNS, DHCP, HTTP, AD/LDAP,.. và cả các phần mềm quan trọng: Oracle Database, MySQL Database, MS SQL Database,… đều có thể monitor bởi Zenoss. Zenoss hỗ trợ nhiều phương thức monitoring: ping, SNMP, WMI, DNS lookup,… Chúng tôi xin điểm qua một số tính năng nổi trội của Zenoss.
Zenoss cung cấp cho người quản trị một dashboard thể hiện tổng quan tình trạng sức khỏe hạ tầng công nghệ thông tin doanh nghiệp.
Trong dashboard:
– Các bạn có thể quan sát được tình trạng đường truyền nối các chi nhánh trong doanh nghiệp;
– Các thành phần đang gặp vấn đề nghiêm trọng sẽ hiện ngay trên đầu danh sách. Điều này giúp người quản trị nhanh chóng xác định được lỗi thay vì phải tìm kiếm lỗi trong danh sách vài trăm thiết bị
Các thiết bị được nhóm theo: nghiệp vụ, chức năng hạ tầng, vùng địa lý,,.. điều này rất thuận tiện cho việc quản lý thiết bị.
Từ các group, các bạn có thể đi đến từng thiết bị
Trong chi tiết từng thiết bị, các bạn có thể xem được performance của thiết bị theo các chỉ số: CPU utilization, Memory utilization, Swap utilization, Disk utilization, Disk IO,..
Các bạn quan sát được throughput trên các interface của từng thiết bị theo các chiều incoming và outgoing. Bên cạnh throughput các bạn cũng có được hình ảnh in/out packet trong mỗi giây
Zenoss dùng SNMP hoặc WMI đọc syslog các thiết bị. Điều này cho phép tích hợp syslog của tòan bộ các thành phần hạ tầng IT vào trong một công cụ monitoring duy nhất là Zenoss
Zenoss cho phép thiết lập cảnh báo lỗi thông qua các phương thức cảnh báo tích cực: mail và SMS
Chúng ta sơ lược qua lịch sử của zenoss để hiểu rõ thêm quá trình phát triển của sản phẩm này:
Giới thiệu:
Zenoss (Zenoss core) là giải pháp mã nguồn mở để quản lý hệ thống ứng dụng , máy chủ , mạng . Nền tảng của zenoss được phát triển dựa trên ứng dụng Zope (cũng là một sản phẩm mã nguồn mở , miễn phí , hệ thống máy chủ web hướng đối tượng được phát triển với ngôn ngữ lập trình Python , Zope viết tắt “Z Object Publishing Environment”)
Zenoss cung cấp cho người dùng một giao diện web thân thiện và dễ dàng sử dụng thao tác.Giao diện web hỗ trợ cho nhân viên quản trị hệ thống theo dõi tính sẵn sàng để dùng , cấu hình / thiết bị , các Events and Fault, tính thực thi
Zenoss là 1 sản phẩm miễn phí , mã nguồn mở những cung cấp rất đầy đủ thông tin như tài liệu hướng dẫn quản trị và hệ thống diễn đàn giúp người dùng có thể tìm kiếm thông tin
Erik Dahl bắt đầu phát triển vào năm 2002 và vào tháng 8 năm 2005 đã được tài trợ phát triển Zenoss core and bán ra thị trường với phiên bản Zenoss Enterprise (cũng dựa trên Zenoss core version)
Quá trình phát triển của Zenoss
2002
Erik Dahl began development on Zenoss
Tháng 8 năm 2005
Erik Dahl and Bill Karpovich thành lập Zenoss Inc
Tháng 3 năm 2006
Zenoss được công bố trên sourceforge.net
Tháng 6 năm 2007
Zenoss Core version 1.0 xuất hiện
Tháng 7 năm 2007
Zenoss Core 2.0
Tháng 10 năm 2007
Zenoss Core 2.1
Tháng 11 năm 2007
Zenoss Enterprise 2.1
Tháng 5 năm 2008
Zenoss Core 2.2
Tháng 11 năm 2008
Zenoss Core 2.3
Tháng 5 năm 2009
Zenosse Core 2.4
Tháng 10 năm 2009
Zenoss Core 2.5
Xem qua 1 số kĩ thuật trong Zenoss
Zenoss Core kết hợp lập trình truyền thống với vài dự án mã nguồn mở xử lý tích hợp lưu trữ dữ liệu và tập hợp dữ liệu , với giao diện người dùng là ứng dụng web
Zenoss Core được xây dựng dựa trên những kĩ thuật mã nguồn mở sau đây:
Zope Application Server : là máy chủ web hướng đối tượng (phát triển với Python)
Python : Ngôn ngữ lập trình
Net-SNMP : Giao thức theo dõi , tập hợp thông tin , trạng thái trong hệ thống
RRDTool : Công cụ về đồ thị .
MySQL : Cơ sở dữ liệu
Twisted : An event-driven networking engine được viết bởi python
Zenoss Core cung cấp những chức năng sau :
Theo dõi tính sẵn có của thiết bị mạng sử dụng SNMP,SSH,WMI
Theo dõi các dịch vụ mạng (HTTP,POP3,NNTP,SNMP,FTP)
Theo dõi tài nguyên của máy chủ (CPU,Sủ dụng Disk) trên hầu hết OS có kết nối mạng
Theo dõi chuỗi thời gian thực thi của thiết bị
Mở rộng theo dõi Windows thông qua WMI(Windows Management Instrumentation) sử dụng SAMBA và những phần mở rộng của Zenoss
Công cụ quản lý Event , hệ thống chú thích cảnh báo
Tự động hóa tìm ra những tài nguyên mạng và thay đổi cấu hình mạng
Hệ thống cảnh báo cung cấp sự khai báo bằng cách thiết lập các rule và đặt lịch
Có gắn thêm vào Nagios
Platform
Zenoss Inc, danh sách hệ điều hành để chạy Zenoss Core
Red Hat Enterprise Linux / CentOS
Fedora
Ubuntu
Debian
SuSE
OpenSUSE
MAC OS X
VMWare Appliance
FreeBSD
Solaris
Gentoo
Một số giới thiệu để các bạn có cái nhìn cơ bản về cấc trúc Zenoss, hy vọng sẽ đóng góp phần nào đó trong quá trình tìm hiểu để xây dựng hệ thống Monitoring với giải pháp Zenoss. Vyatta-VN sẽ cung cấp thêm một số bài viết nữa đi chuyên sâu về Zenoss (Cài đặt , Quản trị và một số hình ảnh được áp dụng với zenoss vào thực tiễn ) thông qua ebook và Video