#include "components/metrics/structured/histogram_util.h"
#include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h"
#include "base/strings/strcat.h"
namespace metrics::structured {
void LogEventRecordingState(EventRecordingState state) { … }
void LogNumEventsInUpload(const int num_events) { … }
void LogNumEventsRecordedBeforeInit(int num_events) { … }
void LogNumFilesPerExternalMetricsScan(int num_files) { … }
void LogEventFileSizeKB(int64_t file_size_kb) { … }
void LogEventSerializedSizeBytes(int64_t event_size_bytes) { … }
void LogUploadSizeBytes(int64_t upload_size_bytes) { … }
void LogExternalMetricsScanInUpload(int num_scans) { … }
void LogDroppedExternalMetrics(int num_dropped) { … }
void LogDroppedProjectExternalMetrics(std::string_view project_name,
int num_dropped) { … }
void LogProducedProjectExternalMetrics(std::string_view project_name,
int num_produced) { … }
void LogStorageManagerFlushStatus(StorageManagerFlushStatus status) { … }
void LogFlushedMapError(FlushedMapError error) { … }
void LogFlushedMapLoadedFlushedKeys(int count) { … }
void LogDeletedBuffersWhenOverQuota(int count) { … }
void LogDiskQuotaExceededDelta(int delta_kb) { … }
void LogFlushedBuffersAtUpload(int count) { … }
void LogInMemoryEventsAtUpload(int count) { … }
void LogMaxDiskSizeKb(int size_kb) { … }
void LogMaxMemorySizeKb(int size_kb) { … }
void LogStorageManagerRecordStatus(RecordStatus status) { … }
}