An Azure Blockchain Service member is a blockchain node in a private consortium blockchain network. When provisioning a member, you can create or join a consortium network. You need at least one member for a consortium network. The number of blockchain members needed by participants depends on the use case. Consortium participants can have one or more blockchain members or they can share members with other participants.
Use the Azure Public cloud integration to discover and collect metrics against Azure Blockchain Members.
External reference
Azure Monitor - Platform metrics
Setup
To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Blockchain Members
.
Event support
- Supported
- Configure Azure Events in OpsRamp Azure Integration Discovery Profile.
Supported metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type |
---|---|---|---|
azure_blockchain_members_ConnectionAccepted Total number of accepted client connections. | Accepted Connections | Count | Total |
azure_blockchain_members_ConnectionActive Current number of active client connections including Waiting connections. | Active Connections | Count | Average |
azure_blockchain_members_ConnectionHandled Total number of handled connections. | Handled Connections | Count | Total |
azure_blockchain_members_ConsensusEtcdraftCommittedBlockNumber Consensus Etcdraft committed block number. | Consensus Etcdraft Committed Block Number | Count | Average |
azure_blockchain_members_CpuUsagePercentageInDouble Percentage of the CPU usage. | CPU Usage Percentage | Percent | Maximum |
azure_blockchain_members_EndorserEndorsementFailures Endorser endorsement failures. | Endorser Endorsement Failures | Count | Average |
azure_blockchain_members_GossipLeaderElectionLeader Gossip leader election leader. | Gossip Leader Election Leader | Count | Total |
azure_blockchain_members_GossipMembershipTotalPeersKnown Gossip membership total peers known. | Gossip Membership Total Peers Known | Count | Average |
azure_blockchain_members_GossipStateHeight Gossip membership total peers known. | Gossip State Height | Count | Average |
azure_blockchain_members_IOReadBytes Sum of IO read bytes across all nodes of the blockchain member resource. | IO Read Bytes | Bytes | Total |
azure_blockchain_members_IOWriteBytes Sum of IO writes bytes across all nodes of the blockchain member resource. | IO Write Bytes | Bytes | Total |
azure_blockchain_members_LedgerTransactionCount Sum of IO writes bytes across all nodes of the blockchain member resource. | Ledger Transaction Count | Count | Average |
azure_blockchain_members_MemoryLimit Maximum memory available for the blockchain process per node. | Memory Limit | Bytes | Average |
azure_blockchain_members_MemoryUsage Amount of memory used averaged across all nodes. | Memory Usage | Bytes | Average |
azure_blockchain_members_MemoryUsagePercentageInDouble Percentage of the memory used averaged across all nodes. | Memory Usage Percentage | Percent | Average |
azure_blockchain_members_PendingTransactions Number of transactions that are waiting to be mined. | Pending Transactions | Count | Average |
azure_blockchain_members_ProcessedBlocks Number of blocks processed in each time interval. | Processed Blocks | Count | Total |
azure_blockchain_members_ProcessedTransactions Number of transactions processed in a block. | Processed Transactions | Count | Total |
azure_blockchain_members_QueuedTransactions Number of transactions that cannot be immediately mined. | Queued Transactions | Count | Average |
azure_blockchain_members_StorageUsage GB of storage used averaged across all nodes. | Storage Usage | Bytes | Average |