Skip to content
SPECIFICTION
Get listed

BlueKing CMDB

github.com

Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted
Visit github.com
Spec score 9.0 #2 of 39 in CMDB Software

What it is

BlueKing CMDB is an enterprise configuration-management platform for managing assets and applications. Teams can extend built-in model attributes and create models and relationships for networks, middleware and virtual resources. The platform provides machine-data snapshots, automatic discovery and change-event pushes. Host management covers basic attributes, snapshots and ownership relationships; organizational tools manage business-based structures, while process management organizes host processes by module. Event registration and delivery use callbacks. User-group permissions provide access controls, and operation auditing supports tracing user activity. BlueKing CMDB uses a microservice architecture with a Go backend and Vue.js frontend. Deployment documentation lists ZooKeeper, Redis and MongoDB dependencies, with Elasticsearch and Monstache for full-text search. The project supports independent deployment, and its container instructions cover Windows, macOS and Linux Docker environments. The open-source version is MIT-licensed and free, but disables user-management functionality because it runs without login. Documentation, a wiki, a forum, video tutorials and QQ technical groups are listed as support resources.

Spec sheet

What it does
BlueKing CMDB is an enterprise configuration-management database for assets and applications.Read 15 Oct 2026 · github.com
Deployment
The project supports an independently deployable version, and its container deployment instructions cover Windows, macOS and Linux Docker environments.Read 30 Sep 2026 · github.com
API
The repository publishes API instructions and identifies the project as a REST-API tool.Read 15 Oct 2026 · github.com
Integrations
BlueKing positions CMDB alongside its CI, container-management, PaaS and SOPS products.Read 15 Oct 2026 · github.com
Support
The project lists a wiki, white paper, forum, video tutorials and a technical QQ group.Read 15 Oct 2026 · github.com
Architecture
The design separates atomic resources such as hosts, processes and generic objects from higher-level scenario operations.Read 15 Oct 2026 · github.com
Audit
User operations can be audited and traced back.Read 15 Oct 2026 · github.com
Build limitation
The build guide warns that Python 3 can cause scripts to fail and recommends Python 2.Read 15 Oct 2026 · github.com
Build requirements
Source compilation requires Go 1.20 or newer, Python 2.7.5 or newer, Node.js 4 or newer and Tongsuo 8.3.2.Read 15 Oct 2026 · github.com
Container deployment
The repository includes Helm deployment material for installing CMDB on Kubernetes.Read 15 Oct 2026 · github.com
Custom modeling
Administrators can extend built-in model fields and create new models and relationships for networks, middleware and virtual resources.Read 15 Oct 2026 · github.com
Database dependencies
The installation guide recommends Redis 3.2.11 and MongoDB 4.2.8.Read 15 Oct 2026 · github.com
Dependencies
The deployment documentation lists ZooKeeper, Redis and MongoDB as dependencies, with Elasticsearch and Monstache for full-text search.Read 30 Sep 2026 · github.com
Discovery
Automatic machine-data discovery and machine snapshots are included.Read 15 Oct 2026 · github.com
Discovery and events
The product provides machine-data snapshots, automatic data discovery and proactive change-event pushes.Read 30 Sep 2026 · github.com
Documentation
Official documentation covers quick starts, deployment and maintenance, scenarios, development, videos and frequently asked questions.Read 15 Oct 2026 · bk.tencent.com
Event integration
Event registration and pushing use a callback-based mechanism.Read 30 Sep 2026 · github.com
Event system
Callback-based event registration and push notifications are provided.Read 15 Oct 2026 · github.com
Host management
Host management includes basic host attributes, snapshot data and host ownership relationships.Read 30 Sep 2026 · github.com
Host topology
The product manages host attributes, snapshots and ownership relationships in a topology view.Read 15 Oct 2026 · github.com
Independent access finding
LinuxLinks reports user-group rights management and operation auditing.Read 15 Oct 2026 · linuxlinks.com
Independent description
LinuxLinks describes bk-cmdb as an enterprise CMDB for organizing hosts, processes and generic objects.Read 15 Oct 2026 · linuxlinks.com
Independent discovery finding
LinuxLinks lists automatic data discovery, machine snapshots and extensible service topology.Read 15 Oct 2026 · linuxlinks.com
Independent event finding
LinuxLinks reports callback event registration and push notifications.Read 15 Oct 2026 · linuxlinks.com
Independent feature coverage
LinuxLinks lists topology-based host management, snapshots, ownership and scalable business organization as features.Read 15 Oct 2026 · linuxlinks.com
Independent implementation finding
LinuxLinks states that bk-cmdb is written in Go.Read 15 Oct 2026 · linuxlinks.com
Independent licence finding
LinuxLinks identifies the project as MIT-licensed free and open-source software.Read 15 Oct 2026 · linuxlinks.com
Independent modeling finding
LinuxLinks confirms that built-in models can be combined with custom models and associations.Read 15 Oct 2026 · linuxlinks.com
Latest opened release
GitHub lists v3.14.6 as the latest release shown, published on May 30, with TLS support for MongoDB, Redis and Elasticsearch among its changes.Read 15 Oct 2026 · github.com
Licence
bk-cmdb is released under the MIT licence, and the project says the applicable licence will not be changed for delivered versions.Read 15 Oct 2026 · github.com
License and support
The repository is MIT-licensed and lists documentation, a wiki, a forum, video tutorials and QQ technical groups as support resources.Read 30 Sep 2026 · github.com
Limit: affected versions
NVD identifies BlueKing CMDB versions 3.2.2 through 3.9.47 as affected, with CISA-ADP marking versions below 3.10.0.Read 15 Oct 2026 · nvd.nist.gov
Maker headquarters
The BlueKing contact address is in Tencent’s KeXing Science Park in Nanshan District, Shenzhen.Read 15 Oct 2026 · bk.tencent.com
Maker history
BlueKing is described by Tencent as an internally developed PaaS solution from its Interactive Entertainment Group technical-operations organization.Read 15 Oct 2026 · bk.tencent.com
Notable news
Tencent’s BlueKing site records the community-edition CMDB becoming open source in December 2016.Read 15 Oct 2026 · bk.tencent.com
Open-source limit
The current open-source version disables user-management functionality because it is a no-login version.Read 30 Sep 2026 · github.com
Organization management
It provides scalable organization structures based on business groupings.Read 15 Oct 2026 · github.com
Owner founding
Tencent, the parent company, says it was founded in 1998 and is headquartered in Shenzhen, China.Read 15 Oct 2026 · tencent.com
Permissions
Access control is based on flexible user groups and supports granular rights management.Read 15 Oct 2026 · github.com
Process management
Host processes are managed through modules.Read 15 Oct 2026 · github.com
Product purpose
BlueKing CMDB is an enterprise configuration-management platform for assets and applications.Read 30 Sep 2026 · github.com
Release practice
The maintainers warn that the master branch may be unstable and recommend releases for stable binaries.Read 15 Oct 2026 · github.com
Security feature
Release v3.14.6 added TLS connection support for MongoDB, Redis and Elasticsearch.Read 15 Oct 2026 · github.com
Security vulnerability
NVD records CVE-2024-22873 as an unauthenticated server-side request-forgery issue in the event-subscription function.Read 15 Oct 2026 · nvd.nist.gov
Self-hosting
Stable binaries are released for download and the project documents independent installation and deployment.Read 15 Oct 2026 · github.com

Plans and prices

Community Edition Free 永久免费 community software · one-click deployment · user community · documentation Read 15 Oct 2026 · bk.tencent.com
Partner enterprise services Priced on request expert customization · 24×7 dedicated service · enterprise integration · internal training Read 15 Oct 2026 · bk.tencent.com

Every BlueKing CMDB plan and price →

Strong points and limits

Strong points

  • Supports custom models and relationships.
  • Provides automatic discovery and change-event pushes.
  • Audits user operations.
  • Supports independent deployment.
  • MIT-licensed and free.

Limits

  • Open-source version disables user management.
  • Deployment documentation lists several dependencies.
  • Full-text search adds Elasticsearch and Monstache dependencies.

Who it suits

BlueKing CMDB suits organizations that need to model assets and applications, discover machine data and manage host ownership. Teams deploying the open-source version should account for its disabled user-management functionality.

BlueKing CMDB in depth

Read the full write-up

Overview

BlueKing CMDB is an open-source configuration-management platform for modeling infrastructure assets and applications. It suits organizations that want to shape a CMDB around their own environment and can handle self-hosted deployment. Its modeling and discovery breadth is compelling, but the no-login open-source edition disables user management—a serious constraint for deployments that require managed access.

Key features

Teams can extend built-in attributes and create models and relationships for networks, middleware, and virtual resources. This flexibility can accommodate infrastructure that does not fit a fixed asset schema, but organizations must be ready to define and maintain their own model.

Machine-data snapshots, automatic discovery, and proactive change-event pushes help keep configuration records current. Host management combines basic attributes, snapshots, and ownership relationships; business-based organizational management and module-based host process management connect those records to operational structures. Service and dependency mapping, discovery imports, and ownership tracking round out its configuration-management scope.

Event registration and delivery use callbacks. User-group-based permissions and operation auditing offer mechanisms for access control and traceability, but the open-source edition’s lack of login functionality limits those controls in practice. The microservice architecture uses a Go backend and Vue.js frontend. Deployment documentation names ZooKeeper, Redis, and MongoDB as dependencies, with Elasticsearch and Monstache for full-text search, so this is a system to plan and operate rather than a lightweight install.

Pricing

The Community Edition costs nothing, billed 永久免费, and includes one-click deployment, automated operations, community access, and documentation. It is the natural starting point for teams able to run the software themselves, though its disabled user management makes it a poor fit where login-based access is required.

Partner enterprise services use custom pricing, billed 联系我们. The package includes expert customization, 7*24h dedicated service, enterprise integration, and internal training; it better fits organizations seeking implementation or ongoing support than teams looking for a priced self-service tier. BlueKing CMDB also offers a free trial.

Platforms

BlueKing CMDB supports API, Linux, macOS, self-hosted, web, and Windows environments. It offers on-premises deployment, and its container instructions cover Docker environments on Windows, macOS, and Linux. Its MIT license and project resources—including documentation, a wiki, a forum, video tutorials, and QQ technical groups—give self-managing teams several ways to get help.

Who it's for

Choose BlueKing CMDB if your organization needs adaptable configuration models, automated discovery, and host ownership relationships, and has the capacity to deploy and maintain a self-hosted platform. Look elsewhere if user management and authenticated access are essential in the open-source edition, or if you want a service without the deployment and dependency responsibilities.

Pros and cons

Pro: Extensible models and relationships can represent networks, middleware, and virtual resources rather than forcing every environment into a fixed schema.

Pro: Snapshots, automatic discovery, change-event pushes, and ownership tracking help connect infrastructure records to ongoing operational changes.

Pro: The Community Edition is permanently free, MIT-licensed, and supports self-hosting.

Con: The open-source edition disables user management because it runs without login, undermining permission controls for organizations that need managed accounts.

Con: Deployment depends on several services, including ZooKeeper, Redis, and MongoDB, adding operational work for self-hosting teams.

Alternatives

CMDB Software is the broader category to browse if you want to compare other configuration-management products.

Choose GLPI if a freemium option with a public-cloud plan better fits your needs: its plan starts at €19 a month per IT agent, from one billed agent, and includes 5 GB disk, 20 MB maximum attachments, and shared CP.

Matrix42 FastViewer is another alternative, with a paid plan at €540 a year per concurrent session, plus 19% VAT.

BeaverFlow CMDB may suit teams seeking a paid CMDB with cloud options: its Growth plan is $24 a month per user for up to 50 users.

CMDBuild is another free, self-hosted option, built on AGPL software and requiring server setup.

teemIP offers a free, open-source Community plan with download, installation, GitHub and wiki access, and a community forum.

Freshservice is a paid alternative with a Starter plan at $19 a month, billed annually, covering knowledge management, task management, a support portal, and omnichannel support.

iTop has a free Community offer with on-premise availability.

Alloy Navigator is another paid option; its Explorer plan is $19 a month, billed annually, for up to three technicians and unlimited requesters, with cloud or on-premises deployment.

Verdict

BlueKing CMDB is a strong fit for infrastructure teams that want a customizable, discovery-oriented CMDB and can operate it on-premises. Its permanently free, MIT-licensed edition is the main reason to choose it; the absence of user management in that edition is the clearest reason to look elsewhere.

Verdict

BlueKing CMDB offers extensive modeling, discovery and host-management functions for enterprise configurations. The no-login open-source version disables user management, so that limitation matters when evaluating deployment needs.

Where Specifiction places it

Alternatives to BlueKing CMDBAll alternatives →