Submit a ticketCall us

Solarwinds & Cisco Live! Barcelona
Join us from the 29th of January to the 2nd of February at Cisco Live 2018 in Barcelona, where we will continue to show how monitoring the network with SolarWinds will keep you ahead of the game. At our booth (WEP 1A), we will demonstrate how SolarWinds network solutions can help. As a bonus, we are also hosting a pre-event webinar - Blame the Network, Hybrid IT Edition with our SolarWinds Head Geek™, Patrick Hubbard on January 24th - GMT (UTC+0): 10:00 a.m. to 11:00 a.m. There's still time to RSVP.

Home > Success Center > Orion Platform > SWIS fails when DisableLimitationSnapshotService is true

SWIS fails when DisableLimitationSnapshotService is true

Table of contents

Updated July 13, 2017

Overview

If you set DisableLimitationSnapshotService = "true" in SolarWinds.Data.Providers.Orion.Containers.v3.dll.config, SWIS fails with the following errors:

2016-11-09 11:04:07,900 [30] FATAL SolarWinds.InformationService.Service.SWISService - Unhandled exception caught.
System.OperationCanceledException: LimitationSnapshotService Stopped
   at SolarWinds.Data.Providers.Orion.Containers.LimitationSnapshotService.LimitationSnapshotService.ThrowIfStopped()
   at SolarWinds.Data.Providers.Orion.Containers.LimitationSnapshotService.LimitationSnapshotService.RefreshLimitationSnapshot(Int32 limitationId, DateTime timeStamp, Boolean scheduled)
   at SolarWinds.Data.Providers.Orion.Containers.LimitationSnapshotService.LimitationSnapshotService.RefreshLimitationSnapshot(Nullable`1 limitIdOrNull, DateTime timeStamp, Boolean scheduled)
   at SolarWinds.Data.Providers.Orion.Containers.LimitationSnapshotService.LimitationChangeSubscriber.FullLimitationRefresh(ILimitationSnapshotService2 snapshotService, LimitationChange indication, DateTime thisTime)
   at SolarWinds.Data.Providers.Orion.Containers.LimitationSnapshotService.LimitationChangeSubscriber.OnLimitationChange(LimitationChange indication)
   at System.Reactive.AutoDetachObserver`1.OnNextCore(T value)
   at System.Reactive.Linq.ObservableImpl.Where`1._.OnNext(TSource value)
   at System.Reactive.Linq.ObservableImpl.SelectMany`2._.Iter.OnNext(TResult value)
   at System.Reactive.Linq.ObservableImpl.ToObservable`1._.LoopRec(State state, Action`1 recurse)
   at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair)
   at System.Reactive.Concurrency.ScheduledItem`2.InvokeCore()
   at System.Reactive.Concurrency.ScheduledItem`1.Invoke()
   at System.Reactive.Concurrency.CurrentThreadScheduler.Trampoline.Run(SchedulerQueue`1 queue)
   at System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func`3 action)
   at System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func`3 action)
   at System.Reactive.Producer`1.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard)
   at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer)
   at System.Reactive.Linq.ObservableImpl.SelectMany`2._.SubscribeInner(IObservable`1 inner)
   at System.Reactive.Linq.ObservableImpl.SelectMany`2._.OnNext(TSource value)
   at System.Reactive.Linq.ObservableImpl.Buffer`1.Impl.Tick(IScheduler self, Int32 id)
   at System.Reactive.Concurrency.SchedulerWrapper.<>c__DisplayClass1`1.<Wrap>b__0(IScheduler self, TState state)
   at System.Reactive.Concurrency.DefaultScheduler.<>c__DisplayClass4`1.<Schedule>b__3(Object _)
   at System.Reactive.Concurrency.ConcurrencyAbstractionLayerImpl.Timer.Tick(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

The error generally occurs after SWIS is invoked.

Environment

  • ALL

Detail

SWIS will fail if LimitationSnapshots are disabled.  Do not disable it.

 

 

 

Last modified

Tags

Classifications

Public