]> source.dussan.org Git - sonarqube.git/commit
SONAR-7436 Monitoring of CE process in system WS and console
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 16 Mar 2016 22:01:11 +0000 (23:01 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Fri, 25 Mar 2016 08:58:44 +0000 (09:58 +0100)
commit6bc55b17ebd87802cb9b55d5b6625e1a935f3909
tree0a50457cc294c211ad7a3ee081dabb93e4231286
parent4250bb53f050b5a7f86b211ec2b34f85f7cc3ddc
SONAR-7436 Monitoring of CE process in system WS and console
86 files changed:
it/it-tests/src/test/java/it/serverSystem/ServerSystemTest.java
server/sonar-ce/src/main/java/org/sonar/ce/app/WebServerWatcherImpl.java
server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java
server/sonar-ce/src/test/java/org/sonar/ce/app/WebServerWatcherImplTest.java
server/sonar-ce/src/test/java/org/sonar/ce/container/ComputeEngineContainerImplTest.java
server/sonar-process-monitor/src/main/java/org/sonar/process/monitor/JavaCommand.java
server/sonar-process-monitor/src/main/java/org/sonar/process/monitor/JavaProcessLauncher.java
server/sonar-process-monitor/src/test/java/org/sonar/process/monitor/JavaCommandTest.java
server/sonar-process-monitor/src/test/java/org/sonar/process/monitor/JavaProcessLauncherTest.java
server/sonar-process-monitor/src/test/java/org/sonar/process/monitor/MonitorTest.java
server/sonar-process/pom.xml
server/sonar-process/src/main/java/org/sonar/process/AllProcessesCommands.java
server/sonar-process/src/main/java/org/sonar/process/DefaultProcessCommands.java
server/sonar-process/src/main/java/org/sonar/process/ProcessCommands.java
server/sonar-process/src/main/java/org/sonar/process/ProcessEntryPoint.java
server/sonar-process/src/main/java/org/sonar/process/ProcessId.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/CeDatabaseMBean.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/CeTasksMBean.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/EsSettingsMBean.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/Jmx.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/JmxConnection.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/JmxConnectionFactory.java [new file with mode: 0644]
server/sonar-process/src/main/java/org/sonar/process/jmx/package-info.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/AllProcessesCommandsTest.java
server/sonar-process/src/test/java/org/sonar/process/ProcessEntryPointTest.java
server/sonar-process/src/test/java/org/sonar/process/ProcessIdTest.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/jmx/Fake.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/jmx/FakeMBean.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/jmx/JmxConnectionTest.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/jmx/JmxTest.java [new file with mode: 0644]
server/sonar-process/src/test/java/org/sonar/process/jmx/test/Fake.java [new file with mode: 0644]
server/sonar-search/src/main/java/org/sonar/search/EsSettings.java [new file with mode: 0644]
server/sonar-search/src/main/java/org/sonar/search/SearchServer.java
server/sonar-search/src/main/java/org/sonar/search/SearchSettings.java [deleted file]
server/sonar-search/src/test/java/org/sonar/search/EsSettingsTest.java [new file with mode: 0644]
server/sonar-search/src/test/java/org/sonar/search/SearchServerTest.java
server/sonar-search/src/test/java/org/sonar/search/SearchSettingsTest.java [deleted file]
server/sonar-server/src/main/java/org/sonar/ce/CeModule.java
server/sonar-server/src/main/java/org/sonar/ce/monitoring/CEQueueStatus.java
server/sonar-server/src/main/java/org/sonar/ce/monitoring/DummyCEQueueStatusImpl.java [deleted file]
server/sonar-server/src/main/java/org/sonar/ce/queue/CeQueueImpl.java
server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapper.java
server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapperImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/CeModule.java
server/sonar-server/src/main/java/org/sonar/server/computation/monitoring/CEQueueStatusImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/monitoring/CeDatabaseMBeanImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/monitoring/CeTasksMBeanImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/monitoring/ComputeEngineQueueMonitor.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/monitoring/ComputeEngineQueueMonitorMBean.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/queue/CeQueueInitializer.java
server/sonar-server/src/main/java/org/sonar/server/computation/queue/CeQueueModule.java
server/sonar-server/src/main/java/org/sonar/server/computation/queue/InternalCeQueueImpl.java
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/BaseMonitorMBean.java
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/CeDatabaseMonitor.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/CeStateMonitor.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/CeTasksMonitor.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/DatabaseMonitor.java
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/EsMonitor.java
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/EsStateMonitor.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/JmxConnectorProvider.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/JvmPropertiesMonitor.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/JvmPropsMonitor.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java
server/sonar-server/src/test/java/org/sonar/ce/monitoring/CEQueueStatusImplConcurrentTest.java
server/sonar-server/src/test/java/org/sonar/ce/queue/CeQueueImplTest.java
server/sonar-server/src/test/java/org/sonar/server/app/ProcessCommandWrapperImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/monitoring/CEQueueStatusImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/monitoring/CeTasksMBeanImplTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/monitoring/ComputeEngineQueueMonitorTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/queue/CeQueueInitializerTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/queue/InternalCeQueueImplTest.java
server/sonar-server/src/test/java/org/sonar/server/es/EsServerHolder.java
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/BaseMonitorMBeanTest.java
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/CeDatabaseMonitorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/CeStateMonitorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/CeTasksMonitorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/DatabaseMonitorTest.java
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/EsMonitorTest.java
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/EsStateMonitorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/JmxConnectionFactoryProviderTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/JvmPropertiesMonitorTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/JvmPropsMonitorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/platform/monitoring/SonarQubeMonitorTest.java
server/sonar-web/src/main/js/apps/system/main.js
sonar-application/src/main/java/org/sonar/application/App.java
sonar-application/src/test/java/org/sonar/application/AppTest.java