|
Overview | Programming Interfaces | CIM Instrumentation | CIM Client Applications | Development Tools | Monitoring | WBEM System Management Tasks Overview The SBLIM project covers different aspects of an CIM enabled system. It depends on the intention of the user and the use case, which category is of interest. The available SBLIM packages can be subdivided into different categories. The Programming Interfaces allow a provider programmer to write CIMOM neutral instrumentation. Based on our history we offer two different programming interfaces. But the intention of both is the same. We recommend to write new instrumentation against the latest one - CMPI. CMPI has been standardized by The Open Group and is an industry accepted Standard now. The CIM Instrumentation packages contain the CIM provider to access system resources. Each package covers the modeling aspect and the resource access. Several packages are located in the category of CIM Client Applications. We offer a client application and framework for CIM based Linux Systems Management, a CIM client command line tool and a small applications for event handling. The packages, which are based on our experiences how an CIM development environment can be enhanced, is covered by the Development Tools section. The range of tools goes from UML modelling over code generation, test suites, a CIM explorer to a CIM-XML communication analysis tool. One package opens up a complete new, and partly CIM independent category - the data gatherer covered by the Monitoring section. The data gatherer combines infrastructure to collect performance data of a Linux system and CIM provider, to enable remote accessability to the performance metrics. The package which tries to integrate end-to-end many (if not all) of the layers of a CIM application into a management task both from a solution view point and fom a development view is covered by the WBEM System Management Tasks section. It contains both complete tasks and help to create new tasks. Sources As an Open Source project, the SBLIM project offers different flavours of the packages. For development purpose it is recommended to work with the CVS repository, containing the latest and greatest functionality. Our working approach is to have only stable code in the CVS repository. But we are all only human ;-) and we appreciate each feedback and active participation :-). If you are interested in a stable snapshot or you don't want to use the CVS repository, we offer each package as tarball. |
|||||||||||||||||||||||||||
|