# ISiloStatusOracle.GetApproximateSiloStatuses(bool)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.isilostatusoracle/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.isilostatusoracle/methods/)

```csharp
public abstract Dictionary<SiloAddress, SiloStatus> GetApproximateSiloStatuses(bool onlyActive = false)
```

Gets the statuses of all silo. This method returns an approximate view on the statuses of all silo.

### Parameters

- `onlyActive` (`bool`): Include only silo who are currently considered to be active. If false, include all.

### Returns

A list of silo statuses.
