软件包 com.alibaba.druid.support.jconsole

类摘要
DruidDataSourcePanel service的请求地址:/datasource.json 请求service返回的json格式: {"ResultCode":1, "Content": [{"Identity":31375837,"Name":"DataSource-31375837","DbType":"mysql", "DriverClassName":"com.mysql.jdbc.Driver", "URL":"jdbc:mysql://localhost:3306/dragoon_v25_masterdb","UserName":"root", "FilterClassNames":["com.alibaba.druid.filter.stat.StatFilter"], "WaitThreadCount":0,"NotEmptyWaitCount":0,"NotEmptyWaitMillis":0,"PoolingCount":1, "PoolingPeak":0,"ActiveCount":0,"ActivePeak":1,"ActivePeakTime":"Tue Aug 21 21:22:33 CST 2012", "InitialSize":1,"MinIdle":1,"MaxActive":20,"QueryTimeout":0,"TransactionQueryTimeout":0, "LoginTimeout":0,"ValidConnectionCheckerClassName":"com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker", "ExceptionSorterClassName":"com.alibaba.druid.pool.vendor.MySqlExceptionSorter", "TestOnBorrow":false,"TestOnReturn":false,"TestWhileIdle":true,"DefaultAutoCommit":true, "DefaultReadOnly":true,"LogicConnectCount":93,"LogicCloseCount":93,"LogicConnectErrorCount":0, "PhysicalConnectCount":1,"PhysicalCloseCount":0,"PhysicalConnectErrorCount":0, "ExecuteCount":93,"ErrorCount":0,"CommitCount":0,"RollbackCount":0,"PSCacheAccessCount":31, "PSCacheHitCount":30,"PSCacheMissCount":1,"StartTransactionCount":0, "TransactionHistogram":[0,0,0,0,0,0],"ConnectionHoldTimeHistogram":[0,0,48,45,0,0,0,0], "RemoveAbandoned":false }] }
DruidDriverPanel 请求地址:/basic.json 请求返回的json格式: {"ResultCode":1,"Content": {"Version":"0.2.6","Drivers": ["sun.jdbc.odbc.JdbcOdbcDriver","com.alibaba.druid.mock.MockDriver", "com.mysql.jdbc.Driver","com.alibaba.druid.proxy.DruidDriver"] } }
DruidPanel druid面板的抽象类 在类在实现的时候,通过url地址获取数据,解析此数据,然后显示在界面中
DruidPlugin  
DruidSqlDetailFrame sql语句的详细信息 调用服务地址:/sql-{id}.json 返回信息: { "ResultCode": 1, "Content": { "ExecuteCount": 15, "ReadStringLength": 0, "LastSlowParameters": null, "BlobOpenCount": 0, "InputStreamOpenCount": 0, "DbType": "mysql", "DataSource": null, "RunningCount": 0, "parsedRelationships": "[]", "ConcurrentMax": 1, "LastErrorClass": null, "MaxTimespan": 125, "InTransactionCount": 0, "ID": 3, "parsedFields": "[]", "EffectedRowCount": 0, "BatchSizeTotal": 0, "URL": null, "ExecuteAndResultSetHoldTime": 0, "LastErrorMessage": null, "FetchRowCountHistogram": [ 0, 0, 0, 0, 0, 0 ], "FetchRowCountMax": 0, "Histogram": [ 0, 0, 13, 2, 0, 0, 0, 0 ], "parsedOrderbycolumns": "[]", "ErrorCount": 0, "SQL": "DROP TABLE t_big", "ClobOpenCount": 0, "LastTime": "2012-09-14 21:35:10", "File": null, "LastErrorStackTrace": null, "LastError": null, "EffectedRowCountHistogram": [ 15, 0, 0, 0, 0, 0 ], "TotalTime": 742, "formattedSql": "DROP TABLE t_big", "Name": null, "MaxTimespanOccurTime": "2012/09/14 09:35:00:758", "parsedTable": "{t_big=Drop}", "BatchSizeMax": 0, "ReadBytesLength": 0, "EffectedRowCountMax": 0, "FetchRowCount": 0, "parsedConditions": "[]", "ResultSetHoldTime": 0, "ReaderOpenCount": 0, "ExecuteAndResultHoldTimeHistogram": [ 0, 0, 13, 2, 0, 0, 0, 0 ], "LastErrorTime": null } }
DruidSQLPanel 请求地址 /sql.json 返回数据格式: { "ResultCode": 1, "Content": [ { "BatchSizeMax": 0, "BatchSizeTotal": 0, "ConcurrentMax": 1, "DbType": "h2", "EffectedRowCount": 18, "EffectedRowCountHistogram": [ 0,6,0,0,0,0 ], "EffectedRowCountMax": 4, "ErrorCount": 0, "ExecuteAndResultHoldTimeHistogram": [ 5,0,1,0,0,0,0,0 ], "ExecuteAndResultSetHoldTime": 0, "ExecuteCount": 6, "FetchRowCount": 0, "FetchRowCountHistogram": [ 6,0,0,0,0,0 ], "FetchRowCountMax": 0, "Histogram": [ 5,0,1,0,0,0,0,0 ], "ID": 9, "InTransactionCount": 6, "LastSlowParameters": "[4]", "LastTime": "2012-08-22 02:57:56", "MaxTimespan": 18, "MaxTimespanOccurTime": "2012-08-22 12:38:56", "ResultSetHoldTime": 0, "RunningCount": 0, "SQL": "delete from acct_group_permission where group_id=?"
 



Copyright © 2013-2014 Alibaba Group. All Rights Reserved.