PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
monitoring_adapter.cpp File Reference

Implementation of PACS monitoring adapter. More...

#include <kcenon/pacs/integration/monitoring_adapter.h>
#include <kcenon/monitoring/core/performance_monitor.h>
#include <kcenon/monitoring/tracing/distributed_tracer.h>
#include <atomic>
#include <chrono>
#include <mutex>
#include <shared_mutex>
#include <unordered_map>
Include dependency graph for monitoring_adapter.cpp:

Go to the source code of this file.

Classes

class  kcenon::pacs::integration::monitoring_adapter::span::impl
 
class  kcenon::pacs::integration::monitoring_adapter::impl
 

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::integration
 
namespace  kcenon::pacs::integration::metrics
 

Variables

constexpr const char * kcenon::pacs::integration::metrics::c_store_total = "pacs_c_store_total"
 
constexpr const char * kcenon::pacs::integration::metrics::c_store_success = "pacs_c_store_success"
 
constexpr const char * kcenon::pacs::integration::metrics::c_store_failure = "pacs_c_store_failure"
 
constexpr const char * kcenon::pacs::integration::metrics::c_store_bytes_total = "pacs_c_store_bytes_total"
 
constexpr const char * kcenon::pacs::integration::metrics::c_find_total = "pacs_c_find_total"
 
constexpr const char * kcenon::pacs::integration::metrics::associations_total = "pacs_associations_total"
 
constexpr const char * kcenon::pacs::integration::metrics::c_store_duration = "pacs_c_store_duration_seconds"
 
constexpr const char * kcenon::pacs::integration::metrics::c_find_duration = "pacs_c_find_duration_seconds"
 
constexpr const char * kcenon::pacs::integration::metrics::c_find_matches = "pacs_c_find_matches"
 
constexpr const char * kcenon::pacs::integration::metrics::associations_active = "pacs_associations_active"
 
constexpr const char * kcenon::pacs::integration::metrics::storage_instances = "pacs_storage_instances"
 
constexpr const char * kcenon::pacs::integration::metrics::storage_bytes = "pacs_storage_bytes"
 

Detailed Description

Implementation of PACS monitoring adapter.

Definition in file monitoring_adapter.cpp.