# ObserverFailed Fields

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.diagnostics.silolifecycleevents.observerfailed/)

## Elapsed {#elapsed-2beeeabc}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.diagnostics.silolifecycleevents.observerfailed/fields/elapsed-2beeeabc/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Diagnostics/SiloLifecycleEvents.cs)

```csharp
public readonly TimeSpan Elapsed
```

The time elapsed before the failure.

## Exception {#exception-36fba5f9}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.diagnostics.silolifecycleevents.observerfailed/fields/exception-36fba5f9/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Diagnostics/SiloLifecycleEvents.cs)

```csharp
public readonly Exception Exception
```

The exception which caused the failure.

## Observer {#observer-46aae91c}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.diagnostics.silolifecycleevents.observerfailed/fields/observer-46aae91c/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Diagnostics/SiloLifecycleEvents.cs)

```csharp
public readonly ILifecycleObserver Observer
```

The lifecycle observer.

## ObserverName {#observername-d65ce389}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.diagnostics.silolifecycleevents.observerfailed/fields/observername-d65ce389/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Diagnostics/SiloLifecycleEvents.cs)

```csharp
public readonly string ObserverName
```

The observer name.
