cfxdb.log

Submodules

Classes

IpVersion

MNodeLog

MNodeLogs

Managed node heartbeat log records ((timestamp, node_id) -> node_log).

MNodeState

MRealmState

MWorkerLog

MWorkerLogs

Managed node worker heartbeat log records ((timestamp, node_id, worker_id) -> worker_log).

MWorkerState

MWorkerType

MasterNodeUsageStatus

MasterState

Schema

Package Contents

class IpVersion[source]

Bases: object

IPV4 = 4
IPV6 = 6
NONE = 0
class MNodeLog(from_fbs=None)[source]

Bases: object

__str__()[source]
_containers = None
_controllers = None
_cpu_ctx_switches = None
_cpu_freq = None
_cpu_guest = None
_cpu_guest_nice = None
_cpu_idle = None
_cpu_interrupts = None
_cpu_iotwait = None
_cpu_irq = None
_cpu_nice = None
_cpu_soft_interrupts = None
_cpu_softirq = None
_cpu_steal = None
_cpu_system = None
_cpu_user = None
_disk_busy_time = None
_disk_read_bytes = None
_disk_read_count = None
_disk_read_merged_count = None
_disk_read_time = None
_disk_write_bytes = None
_disk_write_count = None
_disk_write_merged_count = None
_disk_write_time = None
_from_fbs = None
_guests = None
_hostmonitors = None
_marketmakers = None
_memory_active = None
_memory_available = None
_memory_buffers = None
_memory_cached = None
_memory_free = None
_memory_inactive = None
_memory_percent = None
_memory_shared = None
_memory_slab = None
_memory_total = None
_memory_used = None
_mrealm_id = None
_network_bytes_recv = None
_network_bytes_sent = None
_network_connection_af_inet = None
_network_connection_af_inet6 = None
_network_connection_af_unix = None
_network_dropin = None
_network_dropout = None
_network_errin = None
_network_errout = None
_network_packets_recv = None
_network_packets_sent = None
_node_id = None
_period = None
_proxies = None
_routers = None
_sent = None
_seq = None
_session = None
_state = None
_timestamp = None
build(builder)[source]
static cast(buf)[source]
property containers
property controllers
property cpu_ctx_switches
property cpu_freq
property cpu_guest
property cpu_guest_nice
property cpu_idle
property cpu_interrupts
property cpu_iotwait
property cpu_irq
property cpu_nice
property cpu_soft_interrupts
property cpu_softirq
property cpu_steal
property cpu_system
property cpu_user
property disk_busy_time
property disk_read_bytes
property disk_read_count
property disk_read_merged_count
property disk_read_time
property disk_write_bytes
property disk_write_count
property disk_write_merged_count
property disk_write_time
property guests
property hostmonitors
property marketmakers
marshal()[source]
property memory_active
property memory_available
property memory_buffers
property memory_cached
property memory_free
property memory_inactive
property memory_percent
property memory_shared
property memory_slab
property memory_total
property memory_used
property mrealm_id
property network_bytes_recv
property network_bytes_sent
property network_connection_af_inet
property network_connection_af_inet6
property network_connection_af_unix
property network_dropin
property network_dropout
property network_errin
property network_errout
property network_packets_recv
property network_packets_sent
property node_id
static parse(mrealm_id, node_id, heartbeat)[source]
property period
property proxies
property routers
property sent
property seq
property session
property state
property timestamp
class MNodeLogs(slot=None, compress=None, build=None, cast=None)[source]

Bases: zlmdb.MapTimestampUuidFlatBuffers

Managed node heartbeat log records ((timestamp, node_id) -> node_log).

class MNodeState[source]

Bases: object

DEGRADED = 2
NONE = 0
ONLINE = 1
class MRealmState[source]

Bases: object

DEGRADED = 2
ENDED = 3
NONE = 0
ONLINE = 1
PURGED = 4
class MWorkerLog(from_fbs=None)[source]

Bases: object

WORKER_TYPENAMES
WORKER_TYPES
__str__()[source]
_cpu_system = None
_cpu_system_per_sec = None
_cpu_user = None
_cpu_user_per_sec = None
_cpu_wait = None
_cpu_wait_per_sec = None
_from_fbs = None
_mrealm_id = None
_node_id = None
_num_ctx_switches_involuntary = None
_num_ctx_switches_involuntary_per_sec = None
_num_ctx_switches_voluntary = None
_num_ctx_switches_voluntary_per_sec = None
_num_fds = None
_num_threads = None
_period = None
_read_bytes = None
_read_bytes_per_sec = None
_read_ios = None
_read_ios_per_sec = None
_recv_bytes = None
_recv_bytes_per_sec = None
_recv_call = None
_recv_ios = None
_recv_ios_per_sec = None
_recv_publish = None
_recv_register = None
_recv_subscribe = None
_recv_yield = None
_router_roles = None
_router_sessions = None
_sent = None
_sent_bytes = None
_sent_bytes_per_sec = None
_sent_event = None
_sent_invocation = None
_sent_ios = None
_sent_ios_per_sec = None
_sent_published = None
_sent_registered = None
_sent_result = None
_sent_subscribed = None
_seq = None
_state = None
_timestamp = None
_type = None
_worker_id = None
_write_bytes = None
_write_bytes_per_sec = None
_write_ios = None
_write_ios_per_sec = None
build(builder)[source]
static cast(buf)[source]
property cpu_system
property cpu_system_per_sec
property cpu_user
property cpu_user_per_sec
property cpu_wait
property cpu_wait_per_sec
marshal()[source]
property mrealm_id
property node_id
property num_ctx_switches_involuntary
property num_ctx_switches_involuntary_per_sec
property num_ctx_switches_voluntary
property num_ctx_switches_voluntary_per_sec
property num_fds
property num_threads
static parse(mrealm_id, node_id, worker_id, heartbeat)[source]
property period
property read_bytes
property read_bytes_per_sec
property read_ios
property read_ios_per_sec
property recv_bytes
property recv_bytes_per_sec
property recv_call
property recv_ios
property recv_ios_per_sec
property recv_publish
property recv_register
property recv_subscribe
property recv_yield
property router_roles
property router_sessions
property sent
property sent_bytes
property sent_bytes_per_sec
property sent_event
property sent_invocation
property sent_ios
property sent_ios_per_sec
property sent_published
property sent_registered
property sent_result
property sent_subscribed
property seq
property state
property timestamp
property type
property worker_id
property write_bytes
property write_bytes_per_sec
property write_ios
property write_ios_per_sec
class MWorkerLogs(slot=None, compress=None, build=None, cast=None)[source]

Bases: zlmdb.MapTimestampUuidStringFlatBuffers

Managed node worker heartbeat log records ((timestamp, node_id, worker_id) -> worker_log).

class MWorkerState[source]

Bases: object

DEGRADED = 2
NONE = 0
ONLINE = 1
class MWorkerType[source]

Bases: object

CONTAINER = 2
CONTROLLER = 8
GUEST = 3
HOSTMONITOR = 7
NONE = 0
PROXY = 5
ROUTER = 1
TESTEE = 4
XBRMM = 6
class MasterNodeUsageStatus[source]

Bases: object

FAILED = 3
NONE = 0
RECEIVED = 1
SUCCESS = 2
class MasterState[source]

Bases: object

DEGRADED = 2
ENDED = 3
NONE = 0
ONLINE = 1
PURGED = 4
class Schema(db)[source]

Bases: object

static attach(db)[source]

Factory to create a schema from attaching to a database. The schema tables will be automatically mapped as persistant maps and attached to the database slots.

Parameters:

db – zlmdb.Database

Returns:

object of Schema

db
mnode_logs = None

Managed node log records.

mworker_logs = None

Managed node worker log records.