2011-10-21 41 views
0

我在Unix上有5個集羣服務器[總共10個unix box]和5個windows服務器,我需要管理這些服務器。我正在研究一種門戶網站排序方式,它可以通過瀏覽器爲我提供所有關鍵細節的快照。[安裝點用法,集羣狀態,Oracle數據庫運行狀況,表空間信息等]。Unix監控門戶

我該如何解決這個問題?我已經安裝了Apache,並在One Unix機器上運行。我開始使用php的exec()命令,並計劃使用remsh命令從所有服務器獲取數據,後來我意識到這些數據並沒有實現。

我該如何解決這個問題? 任何指針請。 我堅信我可以通過php來完成這項工作,但我對php並不熟悉,但很樂意繼續努力。

請幫忙!

在我的環境中不允許使用remsh,通常情況下!

+0

您可能想要考慮將遠程數據捕獲到集中式文件系統或小型數據庫。然後你可以向你的老闆展示,'看到它不像3個月前那樣'。我使用這樣的設計成功地爲增加的服務器,內存和磁盤空間進行遊說。 (我不再有權訪問該代碼,無論如何它都是ksh解決方案)。基本上由ssh啓動的遠程代理,遠程運行一個循環,並且每隔X分鐘打印統計信息回到中央服務器。你可能會在http://unix.stackexchange.com/上發佈你的q的unix部分。祝你好運! – shellter

回答

0

我會建議你去現成的解決方案,而不是嘗試寫你自己的。這可能是開源或專有的。我看到這個工具的免費版本和你描述它可以顯示很多:Zenoss

+0

我在生產環境中工作,使用外部工具不會非常感謝,所以我正在尋找一個自定義解決方案。有任何想法嗎? – user996853

+1

我覺得這是一個相當愚蠢的做法。如果您在生產環境中工作,那麼您可以做的最好的事情就是使用第三方工具,因爲它們幾乎可以肯定比您可以在內部編寫的任何東西都更好地測試。儘管如此,有些人有這種限制。您可以將其添加到您的問題中。 –