Exemple #1
0
        public static void Setup()
        {
            YarnConfiguration conf = new YarnConfiguration();

            conf.SetBoolean(YarnConfiguration.TimelineServiceEnabled, true);
            conf.SetBoolean(YarnConfiguration.RmSystemMetricsPublisherEnabled, true);
            conf.SetClass(YarnConfiguration.TimelineServiceStore, typeof(MemoryTimelineStore)
                          , typeof(TimelineStore));
            conf.SetClass(YarnConfiguration.TimelineServiceStateStoreClass, typeof(MemoryTimelineStateStore
                                                                                   ), typeof(TimelineStateStore));
            conf.SetInt(YarnConfiguration.RmSystemMetricsPublisherDispatcherPoolSize, 2);
            timelineServer = new ApplicationHistoryServer();
            timelineServer.Init(conf);
            timelineServer.Start();
            store            = timelineServer.GetTimelineStore();
            metricsPublisher = new SystemMetricsPublisher();
            metricsPublisher.Init(conf);
            metricsPublisher.Start();
        }
Exemple #2
0
 internal ForwardingEventHandler(SystemMetricsPublisher _enclosing)
 {
     this._enclosing = _enclosing;
 }