『壹』 java開發視頻監控系統
視頻伺服器好! 電腦沒有什麼特別的要求 一般就夠用(當然高了更好) 電源和風扇要好一些 因為要長時間工作 硬碟根據你要保存錄象天數來定 顯卡建議獨立的 其實監控那裡賣的硬碟錄象機就是一台電腦只不過機箱換成伺服器的那種了 再有一點就是多了片視頻採集卡 這個卡很關鍵 是連接攝像機和電腦的設備 最多接幾個是由視頻採集卡來定的 視頻採集卡有1路的 4路的 8路的等 1路的就是可以接一個攝像機 4路的4個 8路的8個 視頻採集卡建議你買海康威視 軟體你買卡就帶了 攝像機也分很多種 要根據自己的需要來購買QQ3882970 攝象槍就是我們監控系統中說到的槍機,槍機一般是不包含鏡頭長形的攝象機,但也有一體化攝象機也叫槍機,一體化一般都包含電動鏡頭,可以變倍。 雲台是一個可以轉動的機器,雲台分球型雲台,重型雲台,全方位雲台,水平雲台,室內外雲台。它的主要功能是帶動攝象機實現各方位的監控。 雲台解碼器:當你用DVR或鍵盤控制雲台轉動的時候,他們發出的是數字信號,也就是協議。不同廠家的雲台和控制設備他們的協議都是不同的。為了讓雲台讀懂控制端發出的數字信號,中間必須要解碼器來中轉了。 視頻伺服器:就是把監控的視頻圖象資料通過視頻伺服器把視頻全實時的傳輸外很遠的地方。一般用這個的是不方便布線或在外地監控的 聯系是,你說的這些東西差不多可以組成一個監控網路
『貳』 java取得開源監控系統監控數據
javaMelody 能夠監測Java或Java EE應用程序伺服器,並以圖表的方式顯示:Java內存和Java CPU使用情況,用戶Session數量,JDBC連接數,和http請求、sql請求、jsp頁面與業務介面方法(EJB3、Spring、 Guice)的執行數量,平均執行時間,錯誤百分比等。圖表可以按天,周,月,年或自定義時間段查看。
『叄』 JAVA實現業務數據監控解決方案
用mysql就可以吧,以每五分鍾統計一次來看:每年的記錄數60/5*24*365=105120條,10年才100w,再在開始時間、結束時間欄位建個聯合索引,不用擔心資料庫性能。
『肆』 用java做一個java登錄監控程序,監控當前有多少個session有效,急~~~~
要監控session是否有效,就要變相的拿到session的主動權
比如你可以在頁面寫一個循環請求的ajax(這個循環需要是一個同步的請求)
如果用戶把頁面關掉了,那麼這個ajax所請求的方法也就終止了
你要做的就是在一定的時間內去檢測目標session的最後一次更新時間
『伍』 Java類應用監控應該監控哪些
當有問題出現時,許多開發人員可能會比較盲目的用這些工具來試探性定位問題,而大多數情況下,這種試探會無功而返。因為這些分析工具主要是側重Java單方面的分析,比如該系統調用第三方API,如果第三方API有問題,是無法監控到的。還有像文件、DB資源的訪問也是是無法監控到的。
除了JAVA自帶的監控工具外,我們嘗試了第三方的監控工具透視寶,功能相對全面,且易操作。
在功能方面,透視寶都包括:查看執行最慢的10個元素,包括元素執行次數、持續時長和佔用時長百分比;查看HTTP請求參數,包括請求的響應狀態、鏈接頁面、具體的請求參數及返回結果;查看代碼執行堆棧的詳細樹狀信息,包括每個方法的計算時間、總耗時和被調用的次數,您能直接看到特殊標識的最慢方法;查看涉及SQL語句的總耗時排序,包括SQL執行總耗時、執行次數和具體的查詢語句;第三方API調用。
『陸』 java 如何實現監控系統
監控什麼系統?如果是linux可以直接訪問 /proc 下面的相關狀態文件;
如果是WINDOWS,估計得找java native interface去調用WIN API才能實現。
你去sf.net找找開源的java的監控工具試試分析一下。
『柒』 java代碼實現監控oracle使用情況
通過JMX技術來監控Oracle的JVM
2. 阿里巴巴資料庫連接池(具有數據連接監控功能)
Druid是一個JDBC組件,它包括三部分:
DruidDriver 代理Driver,能夠提供基於Filter-Chain模式的插件體系。
DruidDataSource 高效可管理的資料庫連接池。
SQLParser
Druid可以做什麼?
1) 可以監控資料庫訪問性能,Druid內置提供了一個功能強大的StatFilter插件,能夠詳細統計SQL的執行性能,這對於線上分析資料庫訪問性能有幫助。
2) 替換DBCP和C3P0。Druid提供了一個高效、功能強大、可擴展性好的資料庫連接池。
3) 資料庫密碼加密。直接把資料庫密碼寫在配置文件中,這是不好的行為,容易導致安全問題。DruidDruiver和DruidDataSource都支持PasswordCallback。
4) SQL執行日誌,Druid提供了不同的LogFilter,能夠支持Common-Logging、Log4j和JdkLog,你可以按需要選擇相應的LogFilter,監控你應用的資料庫訪問情況。
擴展JDBC,如果你要對JDBC層有編程的需求,可以通過Druid提供的Filter-Chain機制,很方便編寫JDBC層的擴展插件。
『捌』 Java如何監控Linux系統。
啥叫監控linux系統?
寫java程序執行linux命令?
try {
String command = "ping localhost";
Process ps = Runtime.getRuntime().exec(command);
BufferedReader br = new BufferedReader(new InputStreamReader(ps
.getInputStream()));
String line;
System.out.println("------------------------");
while ((line = br.readLine()) != null) {
System.out.println(line);
}
System.out.println("------------------------");
} catch (Exception e) {
e.printStackTrace();
}
執行結果:
------------------------
Pinging xxx [127.0.0.1] with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
------------------------
修改對應的command就應該可以了 不知道你是不是這個需求?
『玖』 用java做一個監控系統
錄像是需要硬體支持的,建議你找一個簡單的入手。Java只能做軟體,用Java寫的程序是不能錄像的。或者有一些設備可以錄像,需要驅動程序,Java就可以寫驅動程序。
『拾』 如何使用java語言顯示監控錄像
你這就給10分啊 !!!!