首先這個問題非常專業,還好我有多年這方面的經驗,我就來回答下這個問題吧
服務器在公司的數字業務當中,用來存放或者運行公司的數據業務,充當著至關重要的角色,需要服務器的公司一般少則幾臺,多則成千上萬臺,甚至幾十萬臺都有可能!那么就如標題所問的,如何來管理這么多的服務器就成了一個非常重要的問題。
如果企業里只有幾臺服務器,一臺一臺的來管理尚可實現,但是一旦到了幾十臺以上就需要進行專業的管理了!目前國內已經有一些非常優秀的服務器管理軟件,我就以我用過的一個給大家做一下功能說明(為了防止打廣告嫌疑,我隱去了軟件名稱):
1、多服務器統一管理
快速查看各個機器實時數據,高效的集中管理服務器,免去來回切換及記錄密碼的煩惱
2、跨越平臺,便捷登錄
3、權限分配,安全管理
4、運行數據,一目了然
5、命令群發
6、多服務器數據同步,快速自動備份
這是一般服務器管理軟件需要具備的常用功能,當然每個平臺還有一些其他的實用功能,我就不在這里贅述,希望我的回答能夠對有需要的人起到拋磚引玉的作用!
曾經做過幾次大規模服務器監控,下面推薦幾款監控軟件和輔助軟件。
1.zabbix一款老牌經典的監控軟件。是一個企業級的分布式開源監控方案。能夠實時監控從成千上萬臺服務器、虛擬機和網絡設備中收集到的數以百萬計的指標。??
提供圖形操作界面,可以方便的添加監控指標、告警指標。支持郵件、微信等的告警通知。
2.Prometheus,近些年監控方面的當紅炸子雞??,Prometheus是由SoundCloud開發的開源監控報警系統和時序列數據庫(TSDB)。Prometheus使用Go語言開發,是GoogleBorgMon監控系統的開源版本。
其優點是輕量級,配置簡易,上手簡單,豐富的告警模板。
以上是兩款監控軟件,下面推薦幾款監控輔助軟件。
1.grafana監控展示界面,在我們獲取到監控數據后,可能需要把數據展示出來,給領導們邀功。grafana就是這樣一款軟件,開源免費,模板豐富??芍苯訉觶abbixprometheus和mysql數據庫等。
2.釘釘機器人。服務器出現告警怎么辦,當然是發消息通知運維人員啊。釘釘機器人就提供這么一個功能。在釘釘群里面直接創建機器人,會給我們一個restfull的接口,我們就可以直接發送post請求。原生linux就直接用curl發送,Prometheus提供插件可以直接對接。
Linux服務器監控軟件有哪些
Cacti:是一套基于PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具,嚴格意思是說它只能是監控網絡設備。
Zabbix:是一個基于WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。
Nagios:是一款開源的免費網絡監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網絡設備,打印機等.
4.Ganglia:是一款為HPC(高性能計算)集群而設計的可擴展的分布式監控系統,簡單一點來說就是監控大規模服務器才需要使用到。
優點Cacti出圖比較好,比較適合作交換機和路由器監控。
Zabbix適合中小企業日常部署,監控Linux服務器、Windows服務器、路由器、交換機,報警機制也很友好,可以郵件,微信,短信報警。
Nagios適合中小企業部署使用,監控Linux服務器、路由器、交換機,報警機制有郵件、短信。
Ganglia適合大型企業部署使用,分布式存儲,以集群方式來監控,每個區域的Node來監控數據。缺點Catic對服務器監控不好用。Zabbix對超大型、數據量并發很高的應用監控不好,監控會有延時,精度不夠,有些監控參數需要會寫監控腳本完成。
Nagios部署比較復雜,沒有經驗的用戶會被折磨。出圖效果不佳需要借助于RRDTool工具出圖。
Ganglia部署成本較高,需要多臺主機,部署相對復雜。
部署Zabbix最為便捷使用Centos7系統安裝LAMP環境搭建一個環境,安裝zabbix軟件,具體操作如下:
1,安裝zabbix源
2,安裝Zabbixserver,Web前端
3,安裝MySQL源
4,查看可用的Mysql安裝源:yumrepolistenabled|grep"mysql.*-community.*"
5,安裝MySQL服務:yum-yinstallmysql-community-server
5,啟動MySQL服務,并且開機自啟動。
6,查看MySQL服務啟動正常:
7,查看登陸MySQL密碼:yG&t<kt*.3Qt
9,登陸MySQL
8,更改MySQL密碼:
9,創建數據庫和zabbix用戶并授權:
10,導入初始架構和數據
11,檢查數據庫導入情況
12,先備份配置文檔
13,修改配置文件
[root@localhost~]#vim/etc/zabbix/zabbix_server.conf
14,給主目錄文檔授權
15,啟動ZabbixServer服務
16,修改Zabbix默認時區為shanghai
[root@localhost~]#vim/etc/httpd/conf.d/zabbix.conf+20
17,啟動Apache服務
18,登陸瀏覽器操作
最后一步下載php
19,把下載下來的文件上傳到/etc/zabbix/,你可以使用rz工具上傳這個文件。
20,最后打開登陸頁面
總結以上是我工作中用到感覺最為方便的一款監控軟件,希望能夠對你有所幫助,也希望能和網絡上朋友一起多交流。
當然是服務器好。
第一,數據安全,一般服務器都做了raid,即使磁盤壞了,也不會丟失數據。
第二,調取錄像方便,通過一個平臺,一套鍵盤鼠標就可以調取監控錄像。
第三,成本低,如果上千個攝像頭,用錄像機64路的話要100多個,而服務器只用1個就行,既節省空間,又節省成本。
云幫手是一款監控和管理云服務器的軟件。
1.集多云商,多系統,多環境的云主機批量管理,
2.支持系統修復,
3.云監控資源告警,
4.遠程連接,處理文件?;旧厢槍υ浦鳈C,云幫手的功能是十分齊全的了。
這款可以推薦你試用一下,畢竟一款神器在手,啥都不愁。
云幫手,可以自行下載體驗一下:https://www.cloudx.cn/download?utm_source=cai-wukong
現在所有的企業都基本需要用到服務器,那么服務器的所有信息都應該得到監控,以便管理然而一臺服務器每天需要監控的東西其實很多,比如常見的有以下內容:
一、網站故障監控,如果你所運行的項目出現了故障服務器要自動以短信或者郵件提醒的方式通知你,如果沒有這個監控,或許等你發現時損失已經很大。
二、服務器性能監控,其實就對服務器(計算機)CPU、內存、硬盤、負載等硬件使用多少的一個監控,如果出現了服務器硬件使用消耗過大那么就要考慮是否升級服務器配置了。
三、網站安全監控,如果網站遭到黑客的攻擊這時服務器如果有這項監控那么就會立刻通知你,這時采取相應的措施反攻擊,以免自己的網站受到攻擊。網站安全可以說是非常重要的,一旦黑客攻擊進來你的網站數據丟失,損失就很大了。
四、用戶訪問速度監控,監控所有訪問本服務器的用戶的訪問速度。
五、備份數據監控,查看網站的備份是否成功,哪些網站備份過、哪些沒有。網站備份可以讓你的數據有個保存,出現了突發問題可以立馬恢復到上一個版本。所以說網站的備份大家也要注重。
六、端口監控,服務器中端口檢測也尤為重要,監控服務器開啟了哪些端口哪些端口被占用,如果某些端口被一些不知名的IP或者程序占用那么就要考慮是不是服務器中了病毒,被黑客所利用。
以上只是個人觀點,不足之處還請大家補充。
方法1:Agent服務器監控
1在智能監控平臺—cloudeye上新增服務器監控
2選擇采集方式:agent監控
采集方式選擇agent監控
備注:支持應用程序監控,服務器信息自動添加
3Agent安裝與配置
下載linux、windows系統的agent并完成安裝、配置。
配置說明:
1)您的有效序列號為w2xr3tlmjryw,請用命令/usr/local/cagent/sbin/startagent-klicense-Hlocalip修改
2)主機性能監控默認開啟,應用程序監控需要在/usr/local/cagent/etc/app_task.xml文件中修改配置。
3)配置成功后,服務器自動添加,請耐心等待2分鐘
END
方法2:snmp服務器監控
?
選擇采集方式:snmp監控
備注:采用snmp監控需保證服務器已開啟SNMP服務
服務器配置:
輸入所屬組、服務器名稱、服務器IP、SNMP端口、SNMP協議、SNMPCommunity
搜浪信息科技發展(上海)有限公司 備案號:滬ICP備17005676號