Log an entry to this sink
@override Future<void> log(LogEntry entry) async { if (!isAvailable || _isDisposed) return; _batch.add(entry); if (_batch.length >= batchSize) { await _flushBatch(); } }