Smarts Dynamic Model: Is it the application or the host that is down?

In the last couple of posts, I've been looking into potential uses of Smarts dynamic model functional that are simple enough to be used by mere mortals (non-developer) like myself. I've looked at how to add new properties and then how to use events to generate notifications. In this post, I'll go one step further, and take advantage of the propagation between classes.

Read More

Announcing the RapidOSS beta program

Since we have released the first version of RapidOSS, our business services dashboard solution, we have been working hard on the next version. We have listened carefully what people in the field tell us, what the most common difficulties they face, and focused on improving RapidOSS to address those needs.

We're excited about the outcome, and we are almost there.

Read More

Smarts Dynamic Model: Let's monitor applications

In the last post, we've looked at how we can simply extend the ICIM model by adding new properties to existing classes. In this post, we'll go one step further and look at what we can do to take advantage of the events functionality and generate notifications in Smarts.

The objective

Monitor applications with synthetic transactions and depending on the response time, create a notification that states either the application is slow (degraded) or down.

Read More

Smarts Dynamic Model: Lets Start Simple

As mentioned on the previous post, Smarts dynamic model is a powerful functionality added to Smarts. It allows extend the ICIM model in the field using the MODEL language. To be sure, adding sophisticated capabilties requires mastering the MODEL language and available information (documentation, example code, etc.) is scarce, yet there are many uses of dynamic model that does not require in depth knowledge. In a series of posts, I'll give some examples to demonstrate these simple uses.

Read More

Is Smarts's "Dynamic Model" Frankenstein's Monster?

Dynamic model is the one of the most important innovations that come out of EMC/Smarts since codebook correlation and ICIM, yet very few people know about it, and even fewer people use it. From outside it appears as if EMC/Smarts is afraid of its creation, regrets ever developing it, and hopes it simply fades away.

Read More

IT Management Software Startups: Splunk

IN the previous post, I've surveyed the landscape for the IT management software startups, and had decided to post reviews of the startups and their products periodically on this blog, eventually creating a directory for IT Management software startups. The first in the series of reviews is Splunk!

I've talked about the difficulties faced by startups in the IT management software industry that is dominated by true giants (IBM, HP, BMC, CA, etc.), and how innovative new approaches were necessary for startups to succeed before. I had no idea that the first startup that I'd review would have many of the answers. Splunk is an amazing company that seems to be doing everything right. It is a must to study for any startup in our field. There is so much to learn from what they are doing.

Read More

Startups in the IT Management Software Market Landscape

The IT management software market looks quite grim these days. There are number of trends that has a negative impact on software companies.

Read More

Step 1: Integrating the event management and the ticketing systems

In the last couple of posts, I've talked about a scenario and some concepts to lay out the framework to discuss the integrations between tools used for different management disciplines.

I should note that I don't intend to talk about the integration between specific management tools (though I may use specific tools as examples), rather, I'll attempt to analyze integration requirements between tools used in different management disciplines. Although tools from different vendors each may have their differences, we should be able to talk about the functional areas in more generic terms, hence I hope that the discussion will be useful for a broader audience.

In this post, I'll start going through the process flow described in our scenario and focus on the integration between the event management and the trouble ticketing systems which is probably the most common integration implemented in the field.

Read More

Integration: In which layer ?

In a previous post, I've outlined a scenario and how different management tools may need to be integrated to support the IT processes.

Before getting into the particular integrations between tools for different management disciplines, I'd like to describe a framework to define different integration types with the hope that the classification will help when discussing different integration options in the posts that will follow.

Integration in the Data Layer

This type of integration suggests exchange of data between the management systems in the back end. Typical examples may be exchanging data between inventory, provisioning and monitoring systems. Monitoring system may discover the IT resources and populate the inventory database, or other way around the monitoring system can get the list of resources that should be monitored from the inventory system, etc.

The challenges we face when implementing this type of integration solutions may include:

Read More

ITSM: Aligning IT management tools with the processes they support

IT Service Management (ITSM) is process focused discipline for managing technology (IT) systems, philosophically centered on the customer's perspective of IT's contribution to the business. Instead of focusing on details of how to use a particular vendor's product, or necessarily with the technical details of the systems under management, ITSM advocates providing a framework to structure IT-related activities and the interactions of IT technical personnel with business customers and users.

Read More