Windows Demo

oneshotstart_win is the installation package both for development and for demonstration. The package can access all functionality except Capsule of Time and Space (which requires OpenTSDB and HBase) and Intelligence Center (which requires Grafana)

Instructions:

  1. Run start_all.bat after unzipping the installation package

    Notes: There should be no spaces or Chinese characters in the unzipping directory of the installation package

  2. Check whether all third-party support is started successfully. Below is the log for success start RocketMQ Name Server

    E:\UAVStack\oneshotstart_win\sup_rocketmq\bin>"E:\UAVStack\oneshotstart_win\jdk1.8.0_131/bin/java" -server -Xms64m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=320m -Djava.ext.dirs=E:\UAVStack\oneshotstart_win\sup_rocketmq\/lib -cp ".:E:\UAVStack\oneshotstart_win\sup_rocketmq\/conf:.;C:\Program Files\Java\jdk1.8.0_131/lib;C:\Program Files\Java\jdk1.8.0_131/jre/lib;" com.alibaba.rocketmq.namesrv.NamesrvStartup
    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=320m; support was removed in 8.0
    The Name Server boot success.
    

    RocketMQ Broker

    E:\UAVStack\oneshotstart_win\sup_rocketmq\bin>"E:\UAVStack\oneshotstart_win\jdk1.8.0_131/bin/java" -server -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=320m -Djava.ext.dirs=E:\UAVStack\oneshotstart_win\sup_rocketmq\/lib -cp ".:E:\UAVStack\oneshotstart_win\sup_rocketmq\/conf:.;C:\Program Files\Java\jdk1.8.0_131/lib;C:\Program Files\Java\jdk1.8.0_131/jre/lib;" com.alibaba.rocketmq.broker.BrokerStartup -n "127.0.0.1:9876"
    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=320m; support was removed in 8.0
    The broker[DESKTOP-L3R4T53, 10.10.168.61:10911] boot success. and name server is 127.0.0.1:9876
    

    Redis

    [40856] 14 Sep 14:56:32.612 # Server started, Redis version 3.0.500-rc2
    [40856] 14 Sep 14:56:32.612 * The server is now ready to accept connections on port 6379
    

    MongoDB

    2017-09-14T14:56:33.225+0800 I CONTROL [initandlisten] MongoDB starting : pid=37404 port=27017 dbpath=../../data 64-bit host=DESKTOP-L3R4T53
    2017-09-14T14:56:33.233+0800 I CONTROL [initandlisten] targetMinOS: Windows Vista/Windows Server 2008
    2017-09-14T14:56:33.237+0800 I CONTROL [initandlisten] db version v3.2.4
    2017-09-14T14:56:33.233+0800 I CONTROL [initandlisten] targetMinOS: e2ee9ffcf9f5a94fad76802e28cc978718bb7a30
    2017-09-14T14:56:33.239+0800 I CONTROL [initandlisten] allocator: tcmalloc
    2017-09-14T14:56:33.239+0800 I CONTROL [initandlisten] modules: none
    2017-09-14T14:56:33.239+0800 I CONTROL [initandlisten] build environment:
    2017-09-14T14:56:33.239+0800 I CONTROL [initandlisten] distarch: x86_64
    2017-09-14T14:56:33.242+0800 I CONTROL [initandlisten] target_arch: x86_64
    2017-09-14T14:56:33.242+0800 I CONTROL [initandlisten] options: { storage: { dbPath: "../../data" } }
    2017-09-14T14:56:33.264+0800 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=4G,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
    2017-09-14T14:56:33.491+0800 I NETWORK [HostnameCanonicalizationWorker] Starting hostname canonicalization worker
    2017-09-14T14:56:33.491+0800 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory '../../data/diagnostic.data'
    2017-09-14T14:56:33.518+0800 I NETWORK [initandlisten] waiting for connections on port 27017
    

    ElasticSearch

    [2017-09-14T14:56:37,864][INFO ][o.e.n.Node ] version[5.4.1], pid[52300], build[2cfe0df/2017-05-29T16:05:51.443Z], OS[Windows 10/10.0/amd64], JVM[Oracle Corporation/Java HotSpot(TM) 64-Bit Server VM/1.8.0_131/25.131-b11]
    [2017-09-14T14:56:37,864][INFO ][o.e.n.Node ] JVM arguments [-Xms512m, -Xmx1g, -XX: +UseConcMarkSweepGC, -XX:CMSInitiatingOccupancyFraction=75, -XX: +UseCMSInitiatingOccupancyOnly, -XX: +DisableExplicitGC, -XX: +AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -Djdk.io.permissionsUseCanonicalPath=true, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Dlog4j.skipJansi=true, -XX: +HeapDumpOnOutOfMemoryError, -Delasticsearch, -Des.path.home=E:\UAVStack\oneshotstart_win\sup_elasticsearch]
    [2017-09-14T14:56:39,360][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [aggs-matrix-stats]
    [2017-09-14T14:56:39,361][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [ingest-common]
    [2017-09-14T14:56:39,361][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [lang-expression]
    [2017-09-14T14:56:39,361][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [lang-groovy]
    [2017-09-14T14:56:39,361][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [lang-mustache]
    [2017-09-14T14:56:39,361][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [lang-painless]
    [2017-09-14T14:56:39,364][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [percolator]
    [2017-09-14T14:56:39,364][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [reindex]
    [2017-09-14T14:56:39,365][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [transport-netty3]
    [2017-09-14T14:56:39,366][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded module [transport-netty4]
    [2017-09-14T14:56:39,367][INFO ][o.e.p.PluginsService ][hKHfxBV] loaded plugin [analysis-ik]
    [2017-09-14T14:56:43,313][INFO ][o.e.d.DiscoveryModule ][hKHfxBV] using discovery type [zen]
    [2017-09-14T14:56:44,059][INFO ][o.e.n.Node ] initialized
    [2017-09-14T14:56:44,060][INFO ][o.e.n.Node ][hKHfxBV] starting ...
    [2017-09-14T14:56:45,064][INFO ][o.e.t.TransportService ][hKHfxBV] publish_address {127.0.0.1:9300}, bound_addresses {127.0.0.1:9300}, {[::1]:9300}
    [2017-09-14T14:56:45,080][WARN ][o.e.b.BootstrapChecks ][hKHfxBV] initial heap size [536870912] not equal to maximum heap size [1073741824]; this can cause resize pauses and prevents mlockall from locking the entire heap
    [2017-09-14T14:56:48,202][INFO ][o.e.c.s.ClusterService ][hKHfxBV] new_master {hKHfxBV}{hKHfxBVWQ-aZnM4lCsR-YA}{P32E11KoTd-_znJtRb05-w}{127.0.0.1}{127.0.0.1:9300}, reason: zen-disco-elected-as-master ([0] nodes joined)
    [2017-09-14T14:56:48,296][INFO ][o.e.g.GatewayService ][hKHfxBV] recovered [0] indices into cluster_state
    [2017-09-14T14:56:48,962][INFO ][o.e.h.n.Netty4HttpServerTransport][hKHfxBV] publish_address {127.0.0.1:9200}, bound_addresses {127.0.0.1:9200}, {[::1]:9200}
    [2017-09-14T14:56:48,968][INFO ][o.e.n.Node ][hKHfxBV] started
    
  3. Check whether UAV programs are started successfully

    Monitor Agent: check uav\uavagent.metadata\logs\P.agent.0.0.log. Below is the log for successful start of UAV programs

    [2017-09-14 14:56:53:1] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:52 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start <-----------------------------UAV Application Server started------------------------------------->
    [2017-09-14 14:56:53:2] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start UAVClassLoader Class Map:
    java.net.URLClassLoader@368239c8
    [2017-09-14 14:56:53:3] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start MetaPath: E:\UAVStack\oneshotstart_win\uav\uavmof\..\uavmof.metadata
    [2017-09-14 14:56:53:27] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVMetaDataMgr.saveMetaData MetaData Saved: {"JAppGroup":" UAV","NetCardIndex":" 0","NetCardName":" ","JAppID":" MonitorAgent"}
    [2017-09-14 14:56:53:67] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.apm.invokechain.listeners.InvokeChainClsInjectListener] load SUCCESS
    [2017-09-14 14:56:53:115] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.AppFrkHookFactoryListener] load SUCCESS
    [2017-09-14 14:56:53:119] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.AppProfilingListener] load SUCCESS
    [2017-09-14 14:56:53:123] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.GlobalFilterDispatchListener] load SUCCESS
    [2017-09-14 14:56:53:129] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.monitorframework.webservice.listeners.WebServiceListener] load SUCCESS
    [2017-09-14 14:56:53:134] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.InterceptFrameworkSupportor] starts SUCCESS
    [2017-09-14 14:56:53:211] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DataObserverSupporter] starts SUCCESS
    [2017-09-14 14:56:53:225] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DefaultMonitorSupporter] starts SUCCESS
    [2017-09-14 14:56:53:226] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DefaultClientMonitorSupporter] starts SUCCESS
    [2017-09-14 14:56:53:230] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.AppProfileSupporter] starts SUCCESS
    [2017-09-14 14:56:53:240] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.apm.supporters.ThreadAnalysisSupporter] starts SUCCESS
    [2017-09-14 14:56:53:241] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start UAV Application Server started
    [2017-09-14 14:56:53:242] 1 I com.creditease.agent.SystemStarter.startup(181) <--------------Micro-Service Computing Platform-------------->
    [2017-09-14 14:56:53:247] 1 I com.creditease.agent.SystemStarter.startup(183) PROFILE=agent
    [2017-09-14 14:56:53:251] 1 I com.creditease.agent.SystemStarter.startup(184) NODEUUID=908223004054618112
    [2017-09-14 14:56:53:347] 1 I com.creditease.agent.SystemStarter.checkNetworkReady(231) Node IP address=10.10.168.61
    [2017-09-14 14:56:53:354] 1 I com.creditease.agent.SystemStarter.createTimerWorkManager(609) System Timer Manager created
    [2017-09-14 14:56:53:358] 1 I com.creditease.agent.SystemStarter.createSys1NQueueWorkerManager(629) System 1+N QueueWorker Manager created
    [2017-09-14 14:56:53:364] 1 I com.creditease.agent.SystemStarter.createSystemActionEngineMgr(619) System ActionEngine Manager created
    [2017-09-14 14:56:53:369] 1 I com.creditease.agent.SystemStarter.createSysForkjoinWorkerManager(639) System Forkjoin Worker Manager created
    [2017-09-14 14:56:53:371] 1 I com.creditease.agent.SystemStarter.createSystemInvokerMgr(649) System Invoker Manager created
    [2017-09-14 14:56:53:424] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jaxws.JaxWSHookProxy,detect=javax.xml.ws.Service,jar=com.creditease.uav.hook.jaxws-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:53:644] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jdbc.JdbcHookProxy,detect=java.sql.DriverManager,jar=com.creditease.uav.hook.jdbc-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:53:662] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.sync.HttpClientHookProxy,detect=org.apache.http.client.HttpClient,jar=com.creditease.uav.hook.httpclients-1.0-sync.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:53:719] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.async.HttpAsyncClientHookProxy,detect=org.apache.http.nio.client.HttpAsyncClient,jar=com.creditease.uav.hook.httpclients-1.0-async.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:53:749] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.redis.aredis.AredisHookProxy,detect=org.aredis.cache.AsyncRedisClient,jar=com.creditease.uav.hook.redis-1.0-aredis.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:53:802] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:53 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.rocketmq.RocketmqHookProxy,detect=com.alibaba.rocketmq.client.MQAdmin,jar=com.creditease.uav.hook.mq-1.0-rocketmq.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:59:692] 1 I com.creditease.agent.SystemStarter.installResources(420) load resource [httpinvoke] from resourceClass [com.creditease.agent.feature.common.HttpInvokerResourceComponent]
    [2017-09-14 14:56:59:699] 1 I com.creditease.agent.feature.common.messaging.StandardMessagingBuilder.init(72) The message threshold is 30 kb
    [2017-09-14 14:56:59:724] 1 E com.creditease.agent.SystemStarter$2.println(360) SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
    [2017-09-14 14:56:59:726] 1 E com.creditease.agent.SystemStarter$2.println(360) SLF4J: Defaulting to no-operation (NOP) logger implementation
    [2017-09-14 14:56:59:731] 1 E com.creditease.agent.SystemStarter$2.println(360) SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
    [2017-09-14 14:57:00:609] 1 I com.creditease.agent.feature.common.MessageProducerResourceComponent.initResource(58) UAV MessageProducer is started
    [2017-09-14 14:57:00:611] 1 I com.creditease.agent.SystemStarter.installResources(420) load resource [messageproducer] from resourceClass [com.creditease.agent.feature.common.MessageProducerResourceComponent]
    [2017-09-14 14:57:00:612] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [threadanalysis] with loader=default
    [2017-09-14 14:57:00:617] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [threadanalysis] components=com.creditease.uav.threadanalysis.client.ThreadAnalysisAgent
    [2017-09-14 14:57:00:678] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [threadanalysis] component [com.creditease.uav.threadanalysis.client.ThreadAnalysisAgent] SUCCESS
    [2017-09-14 14:57:00:679] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [procwatch] with loader=default
    [2017-09-14 14:57:00:682] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [procwatch] components=com.creditease.agent.feature.ProcWatchAgent
    [2017-09-14 14:57:00:694] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [procwatch] component [com.creditease.agent.feature.ProcWatchAgent] SUCCESS
    [2017-09-14 14:57:00:695] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [monitoragent] with loader=default
    [2017-09-14 14:57:00:699] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [monitoragent] components=com.creditease.agent.feature.MonitorAgent
    [2017-09-14 14:57:00:733] 35 D com.creditease.agent.feature.procwatch.ProcWatcher.run(143) ProcWatcher run START watching: [], runningPids: null
    [2017-09-14 14:57:00:733] 1 I com.creditease.agent.feature.MonitorAgent.startAppServerMonitorDetector(161) ApplicationServer MonitorDetector started
    [2017-09-14 14:57:00:750] 1 I com.creditease.agent.feature.MonitorAgent.startAppServerProfileCatchWorker(103) ApplicationServer ProfileDataCatchWorker started
    [2017-09-14 14:57:00:752] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [monitoragent] component [com.creditease.agent.feature.MonitorAgent] SUCCESS
    [2017-09-14 14:57:00:759] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [hbclientagent] with loader=default
    [2017-09-14 14:57:00:759] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [hbclientagent] components=com.creditease.agent.feature.HeartBeatClientAgent
    [2017-09-14 14:57:00:778] 1 I com.creditease.agent.feature.HeartBeatClientAgent.start(74) HeartBeatEventClientWorker started
    [2017-09-14 14:57:00:826] 1 I com.creditease.agent.feature.HeartBeatClientAgent.start(88) HeartBeatClientReqWorker started
    [2017-09-14 14:57:00:828] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [hbclientagent] component [com.creditease.agent.feature.HeartBeatClientAgent] SUCCESS
    [2017-09-14 14:57:00:833] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [collectclient] with loader=default
    [2017-09-14 14:57:00:833] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [collectclient] components=com.creditease.uav.collect.client.CollectDataAgent
    [2017-09-14 14:57:01:51] 1 D com.creditease.uav.collect.client.copylogagent.ReliableTaildirEventReader. <init>(79) Initializing {ReliableTaildirEventReader} with directory
    [2017-09-14 14:57:01:51] 1 I com.creditease.uav.collect.client.copylogagent.ReliableTaildirEventReader. <init>(93) tailFileTable: com.google.common.cache.LocalCache$LocalManualCache@401e5e83
    [2017-09-14 14:57:01:174] 1 I com.creditease.uav.collect.client.copylogagent.ReliableTaildirEventReader. <init>(94) headerTable: {}
    [2017-09-14 14:57:01:188] 1 I com.creditease.uav.collect.client.CollectDataAgent.start(181) CollectDataAgent Started. Config: interval=2000
    [2017-09-14 14:57:01:191] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [collectclient] component [com.creditease.uav.collect.client.CollectDataAgent] SUCCESS
    [2017-09-14 14:57:01:197] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [notifyagent] with loader=default
    [2017-09-14 14:57:01:198] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [notifyagent] components=com.creditease.agent.feature.GlobalNotificationAgent
    [2017-09-14 14:57:01:212] 50 D com.creditease.uav.collect.client.copylogagent.CopyOfProcessOfLogagent. _process(114) reader.updateTailFiles() positions: []
    [2017-09-14 14:57:01:212] 1 I com.creditease.agent.feature.GlobalNotificationAgent.start(51) GlobalNotificationManager started
    [2017-09-14 14:57:01:213] 1 I com.creditease.agent.feature.GlobalNotificationAgent.start(63) NotificationEventRecordLiferKeeper started
    [2017-09-14 14:57:01:229] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [notifyagent] component [com.creditease.agent.feature.GlobalNotificationAgent] SUCCESS
    [2017-09-14 14:57:01:230] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [nodeoperagent] with loader=default
    [2017-09-14 14:57:01:231] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [nodeoperagent] components=com.creditease.agent.feature.NodeOperAgent
    [2017-09-14 14:57:01:597] 53 D this.startAllT(68) AbstractParallelJob tasks size is zero ##
    [2017-09-14 14:57:01:598] 1 I com.creditease.agent.feature.nodeopagent.NodeOperHttpServer.start(372) HttpServiceComponent[NodeOperHttpServer] for feature[nodeoperagent] started SUCCESS: port=10101
    [2017-09-14 14:57:01:611] 1 I com.creditease.agent.feature.NodeOperAgent.start(97) NodeOperHttpServer started
    [2017-09-14 14:57:01:624] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [nodeoperagent] component [com.creditease.agent.feature.NodeOperAgent] SUCCESS
    [2017-09-14 14:57:01:679] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [logagent] with loader=default
    [2017-09-14 14:57:01:684] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [logagent] components=com.creditease.agent.feature.LogAgent
    [2017-09-14 14:57:01:732] 74 W com.creditease.agent.feature.LogAgent$LogCatchScheduleWorker.run(98) ApplicationServer LogCatcher is not running
    [2017-09-14 14:57:01:753] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [logagent] component [com.creditease.agent.feature.LogAgent] SUCCESS
    [2017-09-14 14:57:01:756] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [procscan] with loader=default
    [2017-09-14 14:57:01:762] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [procscan] components=com.creditease.agent.feature.ProcDetectAgent
    [2017-09-14 14:57:01:773] 1 I com.creditease.agent.feature.ProcDetectAgent.start(64) OSProcessScanner Started
    [2017-09-14 14:57:01:775] 1 I com.creditease.agent.feature.ProcDetectAgent.start(73) NetworkIoDetector Started
    [2017-09-14 14:57:01:779] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [procscan] component [com.creditease.agent.feature.ProcDetectAgent] SUCCESS
    [2017-09-14 14:57:01:784] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jaxws.JaxWSHookProxy,detect=javax.xml.ws.Service,jar=com.creditease.uav.hook.jaxws-1.0.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:785] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jdbc.JdbcHookProxy,detect=java.sql.DriverManager,jar=com.creditease.uav.hook.jdbc-1.0.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:785] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.sync.HttpClientHookProxy,detect=org.apache.http.client.HttpClient,jar=com.creditease.uav.hook.httpclients-1.0-sync.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:786] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.async.HttpAsyncClientHookProxy,detect=org.apache.http.nio.client.HttpAsyncClient,jar=com.creditease.uav.hook.httpclients-1.0-async.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:799] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.redis.aredis.AredisHookProxy,detect=org.aredis.cache.AsyncRedisClient,jar=com.creditease.uav.hook.redis-1.0-aredis.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:812] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.rocketmq.RocketmqHookProxy,detect=com.alibaba.rocketmq.client.MQAdmin,jar=com.creditease.uav.hook.mq-1.0-rocketmq.jar,evt=WEBCONTAINER_STARTED
    [2017-09-14 14:57:01:818] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.uav.appserver.listeners.AppProfilingListener.startProfiling Profiling of Application[ MonitorAgent] START...
    [2017-09-14 14:57:01:835] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.uav.appserver.listeners.AppProfilingListener.startProfiling Creating Profile Object of Application[ MonitorAgent] DONE
    [2017-09-14 14:57:01:850] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:01 [CE] INFO [MonitorServer] com.creditease.uav.appserver.listeners.AppProfilingListener.startProfiling Profile Object [MonitorAgent] of Application[ MonitorAgent] is INSTALLED on data observer
    [2017-09-14 14:57:02:536] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:02 [CE] INFO [MonitorServer] com.creditease.uav.profiling.handlers.LogProfileHandler.profileFromLogProfileInfo Profile:LOGS FAILs as LogProfileInfo List is null or its size 0
    [2017-09-14 14:57:02:678] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:57:02 [CE] INFO [MonitorServer] com.creditease.uav.appserver.listeners.AppProfilingListener.startProfiling Profiling of Application[ MonitorAgent] DONE SUCCESS
    [2017-09-14 14:57:02:774] 1 I com.creditease.agent.SystemStarter.startup(205) Micro-Service Computing Platform started
    

    Health Manager: check uav\uavhm.metadata\logs\P.agent.0.0.log. Below is the log for successful start of Health Manager

    [2017-09-14 14:56:44:841] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start <-----------------------------UAV Application Server started------------------------------------->
    [2017-09-14 14:56:44:844] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start UAVClassLoader Class Map:
    java.net.URLClassLoader@14899482
    [2017-09-14 14:56:44:848] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start MetaPath: E:\UAVStack\oneshotstart_win\uav\uavmof\..\uavmof.metadata
    [2017-09-14 14:56:44:863] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.monitor.UAVMetaDataMgr.saveMetaData MetaData Saved: {"JAppGroup":" UAV","NetCardIndex":" 0","NetCardName":" ","JAppID":" HealthManager"}
    [2017-09-14 14:56:44:891] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.apm.invokechain.listeners.InvokeChainClsInjectListener] load SUCCESS
    [2017-09-14 14:56:44:941] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.AppFrkHookFactoryListener] load SUCCESS
    [2017-09-14 14:56:44:949] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.AppProfilingListener] load SUCCESS
    [2017-09-14 14:56:44:960] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.appserver.listeners.GlobalFilterDispatchListener] load SUCCESS
    [2017-09-14 14:56:44:964] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.uav.supporters.InterceptFrameworkSupportor.start InterceptEventListener[com.creditease.uav.monitorframework.webservice.listeners.WebServiceListener] load SUCCESS
    [2017-09-14 14:56:44:974] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:44 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.InterceptFrameworkSupportor] starts SUCCESS
    [2017-09-14 14:56:45:95] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DataObserverSupporter] starts SUCCESS
    [2017-09-14 14:56:45:113] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DefaultMonitorSupporter] starts SUCCESS
    [2017-09-14 14:56:45:119] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.DefaultClientMonitorSupporter] starts SUCCESS
    [2017-09-14 14:56:45:141] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.supporters.AppProfileSupporter] starts SUCCESS
    [2017-09-14 14:56:45:148] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.startSupporters Supporter[com.creditease.uav.apm.supporters.ThreadAnalysisSupporter] starts SUCCESS
    [2017-09-14 14:56:45:150] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.UAVServer.start UAV Application Server started
    [2017-09-14 14:56:45:151] 1 I com.creditease.agent.SystemStarter.startup(181) <--------------Micro-Service Computing Platform-------------->
    [2017-09-14 14:56:45:152] 1 I com.creditease.agent.SystemStarter.startup(183) PROFILE=agent
    [2017-09-14 14:56:45:160] 1 I com.creditease.agent.SystemStarter.startup(184) NODEUUID=908222969657126912
    [2017-09-14 14:56:45:371] 1 I com.creditease.agent.SystemStarter.checkNetworkReady(231) Node IP address=10.10.168.61
    [2017-09-14 14:56:45:379] 1 I com.creditease.agent.SystemStarter.createTimerWorkManager(609) System Timer Manager created
    [2017-09-14 14:56:45:381] 1 I com.creditease.agent.SystemStarter.createSys1NQueueWorkerManager(629) System 1+N QueueWorker Manager created
    [2017-09-14 14:56:45:385] 1 I com.creditease.agent.SystemStarter.createSystemActionEngineMgr(619) System ActionEngine Manager created
    [2017-09-14 14:56:45:389] 1 I com.creditease.agent.SystemStarter.createSysForkjoinWorkerManager(639) System Forkjoin Worker Manager created
    [2017-09-14 14:56:45:398] 1 I com.creditease.agent.SystemStarter.createSystemInvokerMgr(649) System Invoker Manager created
    [2017-09-14 14:56:45:412] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jaxws.JaxWSHookProxy,detect=javax.xml.ws.Service,jar=com.creditease.uav.hook.jaxws-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:535] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jdbc.JdbcHookProxy,detect=java.sql.DriverManager,jar=com.creditease.uav.hook.jdbc-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:564] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.sync.HttpClientHookProxy,detect=org.apache.http.client.HttpClient,jar=com.creditease.uav.hook.httpclients-1.0-sync.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:631] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients3.sync.HttpClient3HookProxy,detect=org.apache.commons.httpclient.HttpMethod,jar=com.creditease.uav.hook.httpclients-1.0-sync3.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:649] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.httpclients.async.HttpAsyncClientHookProxy,detect=org.apache.http.nio.client.HttpAsyncClient,jar=com.creditease.uav.hook.httpclients-1.0-async.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:679] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.redis.aredis.AredisHookProxy,detect=org.aredis.cache.AsyncRedisClient,jar=com.creditease.uav.hook.redis-1.0-aredis.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:717] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.mongoclients.MongoClientHookProxy,detect=com.mongodb.Mongo,jar=com.creditease.uav.hook.mongoclients-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:738] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.rocketmq.RocketmqHookProxy,detect=com.alibaba.rocketmq.client.MQAdmin,jar=com.creditease.uav.hook.mq-1.0-rocketmq.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:45:980] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.log.hook.Log4jHookProxy,detect=org.apache.log4j.Logger,jar=com.creditease.uav.loghook-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:46:18] 1 I com.creditease.uav.mscp.plus.MSCPLog.doLog(48) 2017-09-14 14:56:45 [CE] INFO [MonitorServer] com.creditease.monitor.appfra.hook.spi.HookFactory.startHook START hook for proxy=com.creditease.uav.hook.jdbc.pools.c3p0.C3P0HookProxy,detect=com.mchange.v2.c3p0.C3P0Registry,jar=com.creditease.uav.hook.jdbc-1.0.jar,evt=WEBCONTAINER_INIT
    [2017-09-14 14:56:51:550] 1 I com.creditease.agent.feature.common.messaging.StandardMessagingBuilder.init(72) The message threshold is 30 kb
    [2017-09-14 14:56:52:93] 1 E com.creditease.agent.SystemStarter$2.println(360) log4j:WARN No appenders could be found for logger (io.netty.util.internal.logging.InternalLoggerFactory).
    [2017-09-14 14:56:52:96] 1 E com.creditease.agent.SystemStarter$2.println(360) log4j:WARN Please initialize the log4j system properly.
    [2017-09-14 14:56:52:100] 1 E com.creditease.agent.SystemStarter$2.println(360) log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
    [2017-09-14 14:56:52:622] 1 I com.creditease.agent.feature.common.MessageProducerResourceComponent.initResource(58) UAV MessageProducer is started
    [2017-09-14 14:56:52:625] 1 I com.creditease.agent.SystemStarter.installResources(420) load resource [messageproducer] from resourceClass [com.creditease.agent.feature.common.MessageProducerResourceComponent]
    [2017-09-14 14:56:53:581] 1 I com.creditease.agent.SystemStarter.installResources(420) load resource [httpinvoke] from resourceClass [com.creditease.agent.feature.common.HttpInvokerResourceComponent]
    [2017-09-14 14:56:53:583] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [collectserver] with loader=default
    [2017-09-14 14:56:53:584] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [collectserver] components=com.creditease.uav.collect.server.GatherDataManager
    [2017-09-14 14:56:53:588] 1 I com.creditease.agent.feature.common.messaging.StandardMessagingBuilder.init(72) The message threshold is 30 kb
    [2017-09-14 14:56:55:36] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[JQ_IVC] starts SUCCESS
    [2017-09-14 14:56:55:129] 1 I com.creditease.uav.collect.server.GatherDataManager.start(79) GatherData Consumer [JQ_IVC] start
    [2017-09-14 14:56:55:479] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[JQ_SLW] starts SUCCESS
    [2017-09-14 14:56:55:483] 1 I com.creditease.uav.collect.server.GatherDataManager.start(79) GatherData Consumer [JQ_SLW] start
    [2017-09-14 14:56:55:613] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[JQ_JTA] starts SUCCESS
    [2017-09-14 14:56:55:646] 1 I com.creditease.uav.collect.server.GatherDataManager.start(79) GatherData Consumer [JQ_JTA] start
    [2017-09-14 14:56:55:745] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[JQ_UEM] starts SUCCESS
    [2017-09-14 14:56:55:749] 1 I com.creditease.uav.collect.server.GatherDataManager.start(79) GatherData Consumer [JQ_UEM] start
    [2017-09-14 14:56:55:762] 1 I com.creditease.uav.collect.server.GatherDataManager.start(82) GatherDataManager start
    [2017-09-14 14:56:55:769] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [collectserver] component [com.creditease.uav.collect.server.GatherDataManager] SUCCESS
    [2017-09-14 14:56:55:778] 1 I com.creditease.agent.SystemStarter.installFeature(491) load feature [healthmanager] with loader=default
    [2017-09-14 14:56:55:780] 1 I com.creditease.agent.SystemStarter.installFeature(520) load feature [healthmanager] components=com.creditease.uav.feature.HealthManager
    [2017-09-14 14:56:55:878] 1 I com.creditease.uav.cache.redis.AredisAsyncService. <init>(121) AredisAsyncService thread pool setting: min=10,max=20,queue=10
    [2017-09-14 14:56:55:946] 1 I com.creditease.uav.feature.HealthManager.start(113) HealthManagerProfileDataLifeKeeper started
    [2017-09-14 14:56:55:995] 1 I com.creditease.uav.datastore.api.DataStoreFactory.build(112) DataStore[MT_Monitor] Created.
    [2017-09-14 14:56:56:59] 1 I com.creditease.uav.datastore.api.DataStoreFactory.build(112) DataStore[MT_Profile] Created.
    [2017-09-14 14:56:56:62] 1 I com.creditease.uav.datastore.api.DataStoreFactory.build(112) DataStore[MT_Notify] Created.
    [2017-09-14 14:56:56:77] 1 I com.creditease.uav.datastore.api.DataStoreFactory.build(112) DataStore[MT_Node] Created.
    [2017-09-14 14:56:56:830] 1 I com.creditease.uav.datastore.source.MongoDBDataSource.initSourceConnect(73) INIT MongoDBDataSource SUCCESS:db=profileDataStore,connection=127.0.0.1:27017
    [2017-09-14 14:56:56:834] 1 I com.creditease.uav.datastore.source.MongoDBDataSource.start(71) DataSource[com.creditease.uav.datastore.source.MongoDBDataSource] Started
    [2017-09-14 14:56:56:848] 1 I com.creditease.uav.datastore.source.MongoDBDataSource.initSourceConnect(73) INIT MongoDBDataSource SUCCESS:db=notifyDataStore,connection=127.0.0.1:27017
    [2017-09-14 14:56:56:850] 1 I com.creditease.uav.datastore.source.MongoDBDataSource.start(71) DataSource[com.creditease.uav.datastore.source.MongoDBDataSource] Started
    [2017-09-14 14:56:56:865] 1 D com.creditease.uav.datastore.source.OpentsdbDataSource.initSourceConnect(80) OpentsdbConnect HttpAsyncClient init success:maxConnectionPerRoute=10,maxTotalConnection=50,sockTimeout=5000,connectTimeout=5000,requestTimeout=5000
    [2017-09-14 14:56:56:865] 1 I com.creditease.uav.datastore.source.OpentsdbDataSource.start(71) DataSource[com.creditease.uav.datastore.source.OpentsdbDataSource] Started
    [2017-09-14 14:56:56:876] 1 D com.creditease.uav.datastore.source.OpentsdbDataSource.initSourceConnect(80) OpentsdbConnect HttpAsyncClient init success:maxConnectionPerRoute=10,maxTotalConnection=50,sockTimeout=5000,connectTimeout=5000,requestTimeout=5000
    [2017-09-14 14:56:56:876] 1 I com.creditease.uav.datastore.source.OpentsdbDataSource.start(71) DataSource[com.creditease.uav.datastore.source.OpentsdbDataSource] Started
    [2017-09-14 14:56:56:880] 1 I com.creditease.uav.feature.HealthManager.start(126) HealthManager DataStore Factory started
    [2017-09-14 14:56:56:941] 1 I com.creditease.uav.feature.healthmanager.HealthManagerServerWorker.start(205) HttpServiceComponent[HealthMangerServerWorker] for feature[healthmanager] started SUCCESS: port=8765
    [2017-09-14 14:56:56:942] 1 I com.creditease.uav.feature.HealthManager.start(148) HealthManager DataStore HttpServer started
    [2017-09-14 14:56:56:947] 1 I com.creditease.agent.feature.common.messaging.StandardMessagingBuilder.init(72) The message threshold is 30 kb
    [2017-09-14 14:56:57:718] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[MT_Monitor] starts SUCCESS
    [2017-09-14 14:56:57:739] 1 I com.creditease.uav.feature.HealthManager.start(180) HealthManager MDFConsumer started
    [2017-09-14 14:56:57:865] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[MT_Notify] starts SUCCESS
    [2017-09-14 14:56:57:876] 1 I com.creditease.uav.feature.HealthManager.start(192) HealthManager NotifyConsumer started
    [2017-09-14 14:56:57:898] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[MT_Profile] starts SUCCESS
    [2017-09-14 14:56:57:902] 1 I com.creditease.uav.feature.HealthManager.start(204) HealthManager ProfileConsumer started
    [2017-09-14 14:56:58:3] 1 I com.creditease.uav.messaging.impl.RMQMessageConsumer.start(129) MessageConsumer[MT_Node] starts SUCCESS
    [2017-09-14 14:56:58:83] 51 D com.creditease.uav.feature.healthmanager.messaging.handlers.MonitorDataMessageHandler.handle(55) CONSUME MSG[MT_Monitor]: {"iDString":" MT_Monitor-907924528154505216-1505301304179","messageType":" MT_Monitor","params": {"MT_Monitor":" [\"{time:1505301304010,host:\\\"DESKTOP-L3R4T53\\\",ip:\\\"10.10.168.61\\\",svrid:\\\"E:/UAVStack/oneshotstart_win/jdk1.8.0_131/jre\\\",tag:\\\"M\\\",ext: {\\\"appgroup\\\":\\\"UAV\\\"},frames: {\\\"server\\\": [{\\\"Instances\\\": [{\\\"values\\\": {\\\"old_max\\\":724828160,\\\"thread_daemon\\\":42,\\\"code_commit\\\":14614528,\\\"perm_init\\\":0,\\\"compressed_commit\\\":8732672,\\\"eden_use\\\":72347064,\\\"eden_init\\\":279183360,\\\"fgc_time\\\":88,\\\"mgc_count\\\":3,\\\"noheap_use\\\":77200296,\\\"eden_commit\\\":279183360,\\\"thread_live\\\":44,\\\"old_commit\\\":248340480,\\\"thread_started\\\":56,\\\"heap_use\\\":256817152,\\\"class_unload\\\":0,\\\"code_max\\\":251658240,\\\"perm_max\\\": -1,\\\"class_total\\\":11118,\\\"compressed_use\\\":7430664,\\\"surv_max\\\":34865152,\\\"noheap_commit\\\":82509824,\\\"mgc_time\\\":160,\\\"old_use\\\":149001912,\\\"thread_peak\\\":49,\\\"class_load\\\":11118,\\\"noheap_init\\\":2555904,\\\"heap_init\\\":536870912,\\\"heap_commit\\\":562388992,\\\"code_init\\\":2555904,\\\"compressed_init\\\":0,\\\"surv_commit\\\":34865152,\\\"compressed_max\\\":1073741824,\\\"noheap_max\\\": -1,\\\"perm_commit\\\":59162624,\\\"perm_use\\\":55332224,\\\"eden_max\\\":279183360,\\\"surv_use\\\":34865152,\\\"cpu_s\\\":36.6,\\\"fgc_count\\\":2,\\\"surv_init\\\":34865152,\\\"old_init\\\":187957248,\\\"code_use\\\":14433600,\\\"heap_max\\\":1038876672,\\\"cpu_p\\\":0.5},\\\"id\\\":\\\"jse://10.10.168.61/org.elasticsearch.bootstrap.Elasticsearch-41396\\\"}],\\\"MEId\\\":\\\"jvm\\\"}]}}\"]"},"systemId":" 907924528154505216","timeStamp":1505301304179}
    [2017-09-14 14:56:55:878] 1 I com.creditease.uav.cache.redis.AredisAsyncService.
    [2017-09-14 14:56:58:88] 1 I com.creditease.agent.SystemStarter.startComponent(594) start feature [healthmanager] component [com.creditease.uav.feature.HealthManager] SUCCESS
    
  4. Check whether Tomcat (including AppHub and rockemq_console) is started successfully. Check sup_apache-tomcat-8.5.9\logs\catalina.xxxx.log. Below is the log for successful start of Tomcat

    14-Sep-2017 14:57:30.511 information [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory E:\UAVIDE\uavmof\com.creditease.uav has finished in 37 ms
    14-Sep-2017 14:57:30.523 information [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8080]
    14-Sep-2017 14:57:30.545 information [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009]
    14-Sep-2017 14:57:30.555 information [main] org.apache.catalina.startup.Catalina.start Server startup in 18439 ms
    
  5. Start the browser (IE Version 10 or above) and enter http://localhost:8080/apphub

  6. Enter admin/admin in the signin interface
  7. Seven applications including All-seeing Eye run in the application interface.
    • UAV GodEye: core GUI applications of UAV.Monitor+APM, which includes application / basic monitoring, alarms, logs, invocation chains and thread analysis, etc..
    • AppHub Manager: manages the registration and authorization of applications in AppHub as well as user feedback
    • Basic Cluster Manager: manages ElasticSearch and RocketMQ employed by UAV services
    • Service Governance Manager: manages the authorization of monitoring data and monitoring operations
    • UAV GodCompass: realizes dashboard display after being integrated with Grafana and enjoys the same access with that of All-seeing Eye
    • Beta Test: is designed for Beta Test with the “Service Nubela” functionality. Service Nubela is still under test. It is designed to present the service map across the whole network, which might pose a challenge for the client machines
    • Comp Test: one of the test tools for independently developed components. Such tools can be further developed

Please refer to UAV.Monitor+APM User Operation for details:

https://uavorg.github.io/main/uavdoc_useroperation/index.html

Package Contents:

  • jdk1.8.0_131: built-in JDK, which shall be applied into all programs in the package by default
  • sup_apache-tomcat-8.5.9: Tomcat (with MOF), the webapps of which include apphub.war (the frontend JEE applications of UAV in AppHub) and rocket.war (RocketMQ monitoring support)
  • sup_elasticsearch: ES 5.4.1
  • sup_mongodb: MongoDB
  • sup_redis: Redis
  • sup_rocketmq: RockeMQ
  • uav: parent directory of UAV.Monitor+APM
  • uavagent: Monitor Agent with MOF
  • uavhm: Health Manager with MOF
  • uavmof: MOF

Script:

  • reset_all.bat: start and run all programs (the third-party services, UAV services and AppHub) in the background, and then browse http://localhost:8080/apphub
  • start_apphub.bat: start Tomcat which includes AppHub
  • start_monitor_agent.bat: start Monitor Agent
  • start_monitor_healthmanager.bat: start Health Manager
  • start_thirdparty_support.bat: start and run the third-party support in the background
  • reset_all.bat: clear data related to the third-party services and UAV services and reset the installation package

Questions:

1 The condition that no application (such as All-seeing Eye) is found in the main interface of AppHub suggests that the authorization data is not imported into MongoDB

  • Please check whether Redis, MongoDB, RocketMQ or ElasticSearch are started successfully and check is it because of the Windows permission or the local firewall that prevents applications from running on the port
  • Close all programs and try operations below

1) Execute reset_all.bat or manually delete files under directories below (keep directories and delete files only)

sup_elasticsearch\data\*
sup_mongodb\Server\data\*
sup_redis\dump.rdb

2) Restart applications on the new port in the following order and then check whether Redis, MongoDB, RocketMQ or ElasticSearch are started successfully

start_thirdparty_support.bat
start_monitor_healthmanager.bat
start_monitor_agent.bat
start_apphub.bat

2 Ignorable exceptions

  • Failed OpenTSDB insertion in logs of Health Manager: this is because OpenTSDB is not installed in the demo version.
[2017-09-14 14:56:59:648] 39 E com.creditease.uav.datastore.core.OpentsdbDataStore$InsertCallBack.failed(95) DataStore INSERT FAIL with Exception: rmsg=,com.creditease.uav.httpasync.HttpAsyncException: java.net.ConnectException: Connection refused: no further information
at com.creditease.uav.httpasync.AsyncReqProcWithHttpClientCallback.failed(AsyncReqProcWithHttpClientCallback.java:102)
...

3 Fail to receive email alarm notifications

  • Email alarm notifications are sent via JavaMail. Configure related mail items in notifycenter of HM

results matching ""

    No results matching ""