Ceph Manager
Software pattern summary
The following table gives an overview of the pattern characteristics:
| Product component | OS type | Versioning | Pattern depth |
|---|---|---|---|
| Ceph Manager | UNIX/Linux | Package | Instance-based |
Platforms supported by the pattern
The pattern discovers Ceph Manager (ceph-mgr) instances running on the UNIX/Linux platform.
Software instance triggers
The following table gives details about the pattern trigger:
| Pattern | Trigger node | Attribute | Condition | Argument |
|---|---|---|---|---|
| Ceph Manager | DiscoveredProcess | cmd | matches | regex "^/usr/bin/ceph-mgr$" |
Software instance type attributes
The pattern in this module sets the following attribute:
| Product component | Attribute |
|---|---|
| Ceph Manager | Ceph Manager |
Simple identification mappings
The following component is identified by using the simple identity mappings that map the product's known processes:
| Name | Command |
|---|---|
| Ceph Manager | unix_cmd "^/usr/bin/ceph-mgr$" |
Versioning
Version information for each SoftwareInstance is collected by using the package versioning method:
- regex "^ceph-mgr$"
Pattern trigger
The Ceph Manager command triggers the Ceph Manager pattern.
SI depth
The pattern creates an instance-based SoftwareInstance with the key based on the SI type and the host key.
Relationship creation
No parent/child or communication relationships are defined in this pattern. It only models the Ceph Manager process as a standalone software instance.
Subject matter expertise
Inputs from subject matter experts are welcome on any potential improvements to detection logic, version extraction, or extended component modeling that are not covered in this topic.
Testing
The pattern has been tested against the available customer data.