Tầm quan trọng của việc có một hệ thống giám sát tốt
Ngày nay, thật khó để tìm thấy một công ty không sử dụng công nghệ.
Trên thực tế, hiệu suất của thiết bị, mạng và hệ thống phù hợp là điều cần thiết để các doanh nghiệp tiếp tục hoạt động. Ở những nơi khác, những gì sẽ được cung cấp cho khách hàng sẽ là các dịch vụ công nghệ ngay lập tức.
Mặc dù công nghệ là cần thiết cho công việc của bất kỳ công ty nào, nhưng điều đó không có nghĩa là nó không thể sai lầm.
Bất cứ lúc nào thất bại có thể xảy ra làm phát sinh các tình huống đôi khi quan trọng.
Do đó, trong bất kỳ công ty nào có cơ sở hạ tầng CNTT là quan trọng, cần phải giám sát hoạt động chính xác của nó để một lỗi có thể xảy ra không ảnh hưởng đến dịch vụ được cung cấp cho người dùng.
Tại sao phải sử dụng hệ thống giám sát?
Để phát hiện và ngăn ngừa lỗi, sẽ rất thuận tiện nếu có một công cụ giám sát tốt . Các hệ thống giám sát chịu trách nhiệm giám sát công nghệ mà một công ty sử dụng (phần cứng, mạng và thông tin liên lạc, hệ điều hành hoặc ứng dụng, trong số những thứ khác) để phân tích hiệu suất của nó, đồng thời phát hiện và cảnh báo về các lỗi có thể xảy ra. Một hệ thống giám sát tốt có khả năng giám sát các thiết bị, cơ sở hạ tầng, ứng dụng, dịch vụ và thậm chí cả quy trình kinh doanh .
Về cơ bản, được dịch sang ngôn ngữ của công ty, một hệ thống giám sát tốt sẽ giúp tăng năng suất . Điều này được thể hiện qua nhiều khía cạnh:
1. Cải thiện việc sử dụng phần cứng
Bằng cách giám sát hoạt động tốt của nó, bạn sẽ quản lý để sử dụng thiết bị của mình tốt hơn. Ví dụ, nếu một thiết bị không hoạt động bình thường, hệ thống giám sát sẽ phát hiện ra nó, đưa ra thông báo về nó và có thể đưa ra quyết định sửa chữa hoặc thay thế nó.
2. Ngăn ngừa sự cố và giúp phát hiện sớm hơn
Và điều đó tiết kiệm thời gian và tiền bạc!, Hãy tưởng tượng rằng doanh nghiệp của bạn là một cửa hàng điện tử và trang web không hoạt động tốt hoặc bị lag rất nhiều. Nếu không có hệ thống giám sát, bạn có thể mất hàng giờ để nhận ra vấn đề (có thể bạn sẽ làm điều đó vì khiếu nại của người dùng), điều này có thể gây ra tổn thất tiền bạc đáng kể. Một hệ thống giám sát tốt có thể cảnh báo bạn về các vấn đề ngay khi chúng phát sinh, cho phép bạn giải quyết vấn đề ngay lập tức và giảm thiểu thời gian trang của bạn ngừng hoạt động hoặc chạy chậm.
3. Hình ảnh công ty được cải thiện
Bằng cách tránh các lỗi dịch vụ hoặc giảm thiểu thời gian giải quyết, hình ảnh của công ty sẽ được cải thiện đối với người dùng .
Hãy quay lại ví dụ trước.
Nếu cửa hàng trực tuyến của bạn ngừng hoạt động trong một thời gian dài, bạn sẽ không chỉ mất doanh số bán hàng đáng lẽ sẽ kiếm được vào ngày hôm đó mà rất có thể người dùng sẽ nghĩ rằng công việc kinh doanh của bạn không suôn sẻ. Vì vậy, họ sẽ quên bạn như một lựa chọn nghiêm túc và đáng tin cậy để mua hàng trực tuyến.
Ngoài ra, họ có thể thảo luận về vấn đề trục trặc đó với bạn bè, người quen, gia đình hoặc thậm chí trên mạng xã hội, điều này có nghĩa là quảng cáo tiêu cực có thể gây tổn hại thêm cho doanh nghiệp của bạn.
4. Tốn ít thời gian giám sát hệ thống hơn
Mất ít thời gian hơn để theo dõi hoạt động của hệ thống thích hợp , chính xác là vì hệ thống giám sát sẽ đảm nhận việc đó.
Bằng cách đó, nhân viên có trình độ của bạn sẽ có thể dành nhiều thời gian hơn cho các nhiệm vụ khác, biết rằng, nếu có vấn đề phát sinh, họ sẽ nhận được các cảnh báo tương ứng. Điều này cũng sẽ dẫn đến tăng năng suất!
Kích hoạt bộ công cụ Monitoring System
Bước 1: kích hoạt addons observability
Đầu tiên chúng ta kết nối vào vm microk8s-master-01
ssh ubuntu@192.168.56.2
Sau khi ssh thành công ta kích hoạt addons observability bằng lệnh
microk8s enable observability
Khi apply thanh công dưới cùng thì sẽ có username vs password mặt định
username: admin password: prom-operator
Bước 2: port-forwar port 3000
Để truy cập được service thì mình dùng port-forward bằng lệnh:
microk8s kubectl port-forward -n observability service/kube-prom-stack-grafana --address 0.0.0.0 3000:80
Bước 2: Login vào admin của Grafana
Truy cập vào đường dẫn : http://192.168.56.2:3000
username: admin password: prom-operator
Khi đăng nhập thành công thì ta vào phần dashboard: http://192.168.56.2:3000/dashboards
Ở đây có danh sách dashboard template đã được thiết kế sẳng, mình có thể sài luôn, hoặc có thể viết thêm theo nhu cầu của mình
Monitoring System bằng Zabbix 6.2
Bạn vui lòng tham khảo theo Series mình đã chia sẽ từ trước
https://viblo.asia/s/monitoring-system-bang-zabbix-62-EoW4oeYlLml
Kết Luận
Như vậy mình đã cài đặt thành công bộ Monitoring System chưa đầy 15p, ưu điểm khi mình có thể control toàn bộ hệ thống và chủ động khi xẩy ra lỗi, không bị khách hàng phàn nàn