GCS Writer operational considerations
GCS Writer monitoring metrics
The following monitoring metrics are published by GCS Writer:
External I/O Latency: Time duration to complete I/O.
Last Checkpointed Position: Value of the last checkpointed position.
Last I/O Size: Size of the last upload in bytes.
Last I/O Time: Timestamp of the last I/O.
Last Uploaded Filename: Name of the last uploaded file.
Total Events In Last Upload: Total number of events in the last upload.
Optimizing GCS Writer performance
GCS Writer's Parallel Threads property may in some circumstances allow you to improve performance. For more information, see Creating multiple writer instances (parallel threads). Each instance runs in its own thread, increasing throughput. If your application were deployed to multiple servers, each server would run multiple instances, so the total number of instances would be the Parallel Threads value times the number of servers. Use Parallel Threads only when the target is not able to keep up with incoming events (that is, when its input stream has backpressure). See Understanding and managing backpressure. Otherwise, the overhead imposed by additional threads could reduce the application's performance.