đī¸ Systems
- Services are fundamental resource types in ONE, automatically identified by agents based on specific rules. However, services can be numerous and complex for some users. Therefore, we provide System-related functionality to help users manage services from a system-level perspective.
đī¸ Services
The ONE platform provides comprehensive service observability. For processes equipped with agents, the platform automatically identifies and categorizes them based on service detection rules (process group detection rules). Services can be analyzed from dimensions such as interfaces and service instances.
đī¸ ServicesInstances
A Service Instance is a specific, independent, and addressable process or container where a service runs during execution. It carries the actual service logic and represents the smallest operational unit that clients can directly invoke.
đī¸ Interfaces
A service interface is the exclusive gateway through which a service exposes its functionality. It strictly defines how to request the service and what results to expect, while concealing all complex internal implementation details. Users can customize interface identification through interface detection rules and remote interface detection rules to better align with business scenarios.
đī¸ Databases
- Database Protocol + Host IP + Port + Database Name. (e.g., jdbc//127.0.0.1:3306/imooc)
đī¸ MessageQueues
Anomaly Identification
đī¸ KeyMethods
Key Methods are essential public interfaces that implement core business logic and define external interaction contracts for components. You can configure which methods require monitoring within each service through the rules configuration module.
đī¸ RPCs
- Third-party Remote Calls: Occur when instrumented processes send requests to non-instrumented services.