## Status Data Files <a id="status-data"></a>
> **Note**
-> This feature is deprecated and will be removed with Icinga 2.10.0
+>
+> This feature is DEPRECATED and will be removed in Icinga 2 v2.10.
Icinga 1.x writes object configuration data and status data in a cyclic
interval to its `objects.cache` and `status.dat` files. Icinga 2 provides
## Compat Log Files <a id="compat-logging"></a>
+> **Note**
+>
+> This feature is DEPRECATED and will be removed in Icinga 2 v2.10.
+
The Icinga 1.x log format is considered being the `Compat Log`
in Icinga 2 provided with the `CompatLogger` object.
Log(LogInformation, "CompatLogger")
<< "'" << GetName() << "' started.";
+ Log(LogWarning, "CompatLogger")
+ << "The CompatLogger feature is DEPRECATED and will be removed in Icinga v2.10.";
+
Checkable::OnNewCheckResult.connect(std::bind(&CompatLogger::CheckResultHandler, this, _1, _2));
Checkable::OnNotificationSentToUser.connect(std::bind(&CompatLogger::NotificationSentHandler, this, _1, _2, _3, _4, _5, _6, _7, _8));
Downtime::OnDowntimeTriggered.connect(std::bind(&CompatLogger::TriggerDowntimeHandler, this, _1));
<< "'" << GetName() << "' started.";
Log(LogWarning, "StatusDataWriter")
- << "The StatusDataWriter feature is deprecated and will be removed with Icinga 2.10.0";
+ << "The StatusDataWriter feature is DEPRECATED and will be removed in Icinga v2.10.";
m_ObjectsCacheOutdated = true;