CernVM-FS
2.12.0
|
Classes | |
class | Counter |
class | Statistics |
class | StatisticsTemplate |
struct | FsCounters |
class | Recorder |
class | MultiRecorder |
class | TelemetryAggregator |
class | TelemetryAggregatorInflux |
Enumerations | |
enum | TelemetryReturn { kTelemetrySuccess = 0, kTelemetryFailHostAddress, kTelemetryFailPort, kTelemetryFailSocket, kTelemetryFailSend } |
enum | TelemetrySelector { kTelemetryInflux } |
Functions | |
void | Dec (class Counter *counter) |
void | Inc (class Counter *counter) |
int64_t | Xadd (class Counter *counter, const int64_t delta) |
This file is part of the CernVM File System.
Enumerator | |
---|---|
kTelemetrySuccess | |
kTelemetryFailHostAddress | |
kTelemetryFailPort | |
kTelemetryFailSocket | |
kTelemetryFailSend |
Definition at line 31 of file telemetry_aggregator.h.
Enumerator | |
---|---|
kTelemetryInflux |
Definition at line 40 of file telemetry_aggregator.h.
|
inline |
Definition at line 49 of file statistics.h.
Referenced by cvmfs::cvmfs_open(), cvmfs::cvmfs_release(), cvmfs::cvmfs_releasedir(), upload::AbstractUploader::DecUploadedChunks(), StreamingCacheManager::Stream(), AuthzSessionManager::SweepCreds(), AuthzSessionManager::SweepPids(), publish::SyncMediator::Touch(), and sqlite::VfsRdOnlyClose().
|
inline |
Definition at line 50 of file statistics.h.
Referenced by RamCacheManager::AbortTxn(), publish::SyncMediator::AddDirectory(), RamCacheManager::AddFd(), publish::SyncMediator::AddFile(), FileSystem::IoErrorInfo::AddIoError(), download::DownloadManager::Backoff(), RamCacheManager::Close(), RamCacheManager::CommitToKvStore(), RamCacheManager::CommitTxn(), upload::AbstractUploader::CountDuplicates(), upload::AbstractUploader::CountUploadedCatalogs(), upload::AbstractUploader::CountUploadedChunks(), cvmfs::cvmfs_forget(), cvmfs::cvmfs_getattr(), cvmfs::cvmfs_lookup(), cvmfs::cvmfs_open(), cvmfs::cvmfs_opendir(), cvmfs::cvmfs_read(), cvmfs::cvmfs_readlink(), cvmfs::cvmfs_statfs(), MemoryKvStore::Delete(), lru::LruCache< shash::Any, MemoryBuffer >::DeleteOldest(), catalog::AbstractCatalogManager< CatalogT >::DetachSiblings(), MemoryKvStore::DoCommit(), RamCacheManager::DoOpen(), lru::LruCache< shash::Any, MemoryBuffer >::Drop(), RamCacheManager::Dup(), cvmfs::Fetcher::Fetch(), download::DownloadManager::Fetch(), catalog::CachedManifestEnsemble::FetchCertificate(), lru::LruCache< shash::Any, MemoryBuffer >::FilterDelete(), lru::LruCache< shash::Any, MemoryBuffer >::Forget(), LibContext::GetAttr(), NfsMapsLeveldb::GetInode(), NfsMapsSqlite::GetPath(), MemoryKvStore::GetRefcount(), RamCacheManager::GetSize(), MemoryKvStore::GetSize(), MemoryKvStore::IncRef(), lru::LruCache< shash::Any, MemoryBuffer >::Insert(), publish::SyncMediator::InsertHardlink(), lru::Md5PathCache::InsertNegative(), NfsMapsSqlite::IssueInode(), catalog::AbstractCatalogManager< CatalogT >::Listing(), catalog::AbstractCatalogManager< CatalogT >::ListingStat(), lru::LruCache< shash::Any, MemoryBuffer >::Lookup(), AuthzSessionManager::LookupAuthzData(), catalog::AbstractCatalogManager< CatalogT >::LookupPath(), AuthzSessionManager::LookupSessionKey(), catalog::AbstractCatalogManager< CatalogT >::LookupXattrs(), download::DownloadManager::MainDownload(), catalog::AbstractCatalogManager< CatalogT >::MountSubtree(), LibContext::Open(), RamCacheManager::OpenFromTxn(), RamCacheManager::Pread(), MemoryKvStore::Read(), RamCacheManager::Readahead(), LibContext::Readlink(), publish::SyncMediator::RemoveDirectory(), publish::SyncMediator::RemoveFile(), cvmfs::ReplyNegative(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportAddition(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportModification(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportRemoval(), RamCacheManager::Reset(), NfsMapsSqlite::RetryGetInode(), download::DownloadManager::SetUrlOptions(), MemoryKvStore::ShrinkTo(), catalog::AbstractCatalogManager< CatalogT >::StageNestedCatalogAndUnlock(), RamCacheManager::StartTxn(), StreamingCacheManager::Stream(), download::DownloadManager::SwitchHostInfo(), download::DownloadManager::SwitchProxy(), publish::SyncMediator::Touch(), MemoryKvStore::Unref(), lru::LruCache< shash::Any, MemoryBuffer >::Update(), lru::LruCache< shash::Any, MemoryBuffer >::UpdateValue(), sqlite::VfsRdOnlyAccess(), sqlite::VfsRdOnlyCurrentTimeInt64(), sqlite::VfsRdOnlyOpen(), sqlite::VfsRdOnlyRandomness(), sqlite::VfsRdOnlyRead(), sqlite::VfsRdOnlySleep(), RamCacheManager::Write(), and catalog::AbstractCatalogManager< Catalog >::WriteLock().
|
inline |
Definition at line 51 of file statistics.h.
Referenced by publish::SyncMediator::AddFile(), upload::AbstractUploader::CountUploadedBytes(), upload::AbstractUploader::CountUploadedCatalogBytes(), MemoryKvStore::DoCommit(), MemoryKvStore::DoDelete(), lru::LruCache< shash::Any, MemoryBuffer >::Drop(), receiver::Reactor::ExtractStatsFromReq(), download::DownloadManager::Fetch(), cvmfs::IncAndCheckNoOpenFiles(), publish::SyncMediator::InsertHardlink(), lru::LruCache< shash::Any, MemoryBuffer >::LruCache(), download::DownloadManager::MainDownload(), MemoryKvStore::Read(), publish::SyncMediator::RemoveFile(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportAddition(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportModification(), receiver::CatalogMergeTool< RwCatalogMgr, RoCatalogMgr >::ReportRemoval(), MemoryKvStore::ShrinkTo(), StreamingCacheManager::Stream(), publish::SyncMediator::Touch(), download::DownloadManager::UpdateStatistics(), sqlite::VfsRdOnlyRandomness(), sqlite::VfsRdOnlyRead(), sqlite::VfsRdOnlySleep(), and catalog::AbstractCatalogManager< Catalog >::WriteLock().