Types of topology in foglight

Hi all

Can someone help me where I could see these properties in the rules. I am unable to find in what types of topology, I can find them

Use of file system
Waiting for IO
Use of the IOPS / s for critical disks
Disk timeout
Disk Service time
The disk queue length
Drive busy
Paging activity
Errpt errors

Please answer as soon as possible.

-Shiva G

Shiva,

A field, you can see the properties of a type of topology is in tools-> Console of Script and then select a type of topology, and then select an instance to see.  The property values for the instance will appear.

Tags: Dell Tech

Similar Questions

  • Adding more of one type of topology in the rules

    Hello world

    Is it possible to add more than one type of topology and get properties combined on a single rule?

    If so, please help me as soon as possible.

    -Shiva

    I don't think it's a problem of multiple TopologyObjects in one rule. The way THIS particular gem is realized is using abstraction.

    The highest level, this can be done by doing something as affecting the scope:

    "TopologyObject where topologyTypeName = 'HostCPUs' or topologyTypeName = 'LogicalDisk' or......"

    (add as much as you had like... but be warned: you'll have to do your own intelligence here to ensure that you do not use invalid property queries, because each of these extended types have different properties.)

    HOWEVER -

    I think that the real solution to your problem, it's that you must set your scope to something that you can use to associate all together. In this case, why not just set your scope to the FSMService itself, then use logic to find the children of type 'Host' and go from there? Even more, you can define your scope on the ' home' object and try to find the host for an object of type 'FSMService' parents - which gives you your HostCPUs information, (since HostCPUs is owned by 'cpu' of the ' host' object), as well as information on the application of the FSMService.

  • can we have more than one type of topology for a rule?

    Hello

    5.6.4 can we have more than one type of topology for a rule? How insert and separate?

    Thank you.

    Try something like this, but be very careful that you understand the implications of the scope of the rule to a very large number of objects:

    $objectsbytype(/Host|) VMWVirtualMachine | VMWESXServer | VMWCluster | VMWDatastore /) If you do not need to check each type separately

    or

    the ((hôte où name like 'a%') Union (VMWVirtualMachine where name like would be %')) If you need condition the type of each object separately, and then join the results)

  • Foglight stop add for objects of topology for my period...

    Hello.

    I tested some agents customized for the follow-up of the specific requirements of the customer. Although agents have been adding data correctly to the SGF, they don't seem to be available depending on the Types of topology in the application of the scope of a rule.  Thus, I can browse the data browser and find the data of the last good agent.  However, they seem to be missing as a new Type of topology.  The funny thing is that everything seems to work well and I was testing the rules for one of my agent settings.  However, the Types of topology stopped adding, even when I tried has previously Setup to work under a new name.  Is it possible to debug this?  Thank you.

    KEH Yoe

    Hello.

    Looks like it was just a long delay until the new Types of topology have been added at the request of the scope of a rule.  When I returned to work the next day, they were all available.  Thank you.

    KEH Yoe

  • Foglight of Tomcat alert and monitoring services

    Hi all

    We want to follow normal Tomcat7 services and create an alert if the service stops...

    We have configured the Windows agent and added Tomcat services in the properties the agent and creating the rule under the type of topology "Host Service", we do not get listed Tomcat service when we try to reach to the corresponding host...

    Could you pls help us in this regard...

    Thank you

    Guenoun

    Hello

    I just wanted to check if this is related to this topic and if the response here also applies

    http://en.community.Dell.com/TechCenter/performance-monitoring/Foglight-administrators/f/4814/t/19562471.aspx

    Thank you

    Golan

  • Foglight FMS does not

    Hello

    Someone can give me advice, why my FMS seems not respond when you click on the Infrastructure, hosts etc. The same seems to apply when you click on a dashboard. The blue circle little turn for a while, then disappears, without results.

    It's very frustrating.

    This is usually caused by either churn topology or lack of memory (i.e. the constant creation of new objects of topology in Foglight), which is quite expensive.

    Shortage of memeory is easily diagnosed on the dashboard of Management Server + diagnosis + Performance .

    Churn is a little more difficult.

    To check the rate of churn, create a support group, download and then look in the file DiagnosticSnapshot_YYYY-MM - DD_hhmms.txt-+ - "

    A little down, you will find:

    +------------------------------------------------------------+-----------------------+-------------+---------------+---------------------+----------------------+

    | Topology Type                                              | Instance num versions | MAX version | NUM in force. Recent Versions of num | Recent cases num |

    +------------------------------------------------------------+-----------------------+-------------+---------------+---------------------+----------------------+

    "The recent Versions Num" is relative high (greater than 1000 - 10,000) you have something to look at.

    I saw up to 200,000

    This table below, you will see

    -Start of the frequent changes of Type t-

    More volatile subject:

    Details of recent changes:

    +-------------------------+-----------------+--------------+------------------+------------------+

    | Timestamp | Property | Change Type. Old value. New value.

    +-------------------------+-----------------+--------------+------------------+------------------+

    | 13:55:17.706 2013-09-18 | | Value change. | |

    The "BOLD" indicates what problem you maybe.

    For example, you may have several agents monitoring the same host (s)

    If you do not have/get a clue on what is fake, Open a support case on https://supportlink.quest.com !

    These guys are very good to help with the problems of performance of FMS.

    I hope this helps.

    Bart

  • Borderline case Foglight

    I received the following error message and follow the procedure in the support link. But I still get the error in the log of the FMS. Someone has encountered this problem before and successfully

    change the variable for not having this message appear more. What happens when you can't create a topology for an object? https://support.quest.com/SolutionDetail.aspx?id=SOL76649&category=Solutions&SKB=1&product=vFoglight. I did create the variable VMWsnapshot and realized the first 20000 and 30000 and still get the error in the log.

    It comes from symbolizing a different question.  Unless you have your taking snapshots VMs constantly, you should not see this type of topology of churn.   Even using TSM - VE, which is constantly shapshotting VMs as part of its mechanism, it is not the issue, in a much larger environment.

    Certainly need to open a support ticket and get this looked at immediately, because there is a good reason for this limit, warns one debilitating churn of topology.

  • Report - a list of all instances of FglAM with versions & type o/s

    I have not found any KB article, community or previous Commons on this subject.

    The Web Console. Host agent dashboard lists all FglAM ' assets/market' with their OS version/type & version FglAM.
    I have difficulties to create a report that lists all of the FglAM that have already been created with their versions & type o/s.

    FglamClientInstance & RemoteClient toplogies have "null" displayed for the field version so don't know where we can get this value.

    This simple query lists all FglAM and the last updated field:

    sb = def "<>
    #! FglamClientInstance # .getTopologyObjects () .each {}

    SB< 'host:="" '="">< it.name =""><   '="" last="" updated:'="">< it.lastupdated=""><>

    }
    return of sb

    RESULT:
    Host: alvbchan2k8-562 (fglam) last updated: 2013-06-20 10:07:10.375

    Host: loriw2k8r2f55 (fglam) last updated: 2013-06-20 10:07:10.375

    Host: loriw2k8r2f555 (fglam) last updated: 2013-06-20 10:07:10.375

    Examination of the application of the hosts of the Agent dashboard, seems, it gets these values from root of the Administration Server. all_agent_hosts.

    See attachment.
    So that won't work because we are interested in all THE FglAM whether they are active or not.

    Any help appreciated to generate a report similar to the table edge, but for all FglAM that have already been deployed with version & type o/s; No active and active.

    Thank you
    Rick

    Currently on FMS version 5.6.7, version FglAM is not stored in the FglamClientInstance or the RemoteClient types of topology.  FAM-5227 was generated to request the FglAM version to be stored in FglamClientInstance.

    The code following groovy lists currently active FglAMs and their versions:

    output = new StringBuilder()

    EOL = System.getProperty ("line.separator");

    fglams = server. RemoteAgentManagementService.findAllRemoteClients)

    fglams.sort ({IT. GetHostName()})

    output< "hostname,="" ,="" type,="" version,="" os="" name,="" os="" version,="" os="" arch"=""><>

    {fglams.each ()}

    output<>

    output< ",="" "=""><>

    output< ",="" "=""><>

    output< ",="" "=""><>

    output< ",="" "=""><>

    output< ",="" "=""><>

    output<>

    }

    return output

    RESULT:

    HostName, Type, Version, name of the OS, OS Version, OS Arch

    alvrstoner, FglAM, 5.6.2.2, windows, 5.1, ia32

    alvbchan2k8-562, FglAM, 5.6.7, windows, 5.2, x86_64

  • force an update of the topology

    Hello people,

    I was wondering if there is a way to force an update of the topology without restarting the FMS.

    I encountered this problem a few times now, on different hosts FMS, here's the scenario:

    A new script agent is built and pushed out creates a new type of topology. Everything seems OK until you try to create a new rule for this. The type of topology is not available for the scope of the rule.

    If anyone else has experienced this? I brought this to support previously and we restarted just the FMS to work around the problem. Is there some other way around him? Of course, we want to keep the downtime to a minimum, especially with production systems...

    Support the groovy code to achieve what I thought I would share with the community...

    This forces an update on a specified type so that the topology Service updates the cached information.

    In this case, we were unable to field of application of the rule properly at a table of script agent, received unknown root of the error.

    If the table is missing in the drop-down list, I would first try to disable and re-enable the corresponding cartridge. Manually by typing in the scope sometimes also works.

    Use: To run the Script Console. UpdateType true & TypeName and subject of topology - for agents of script, it should be: agentName_Agent_Table_tableName

    typeName can be found or checked in: Configuration-> \Tables\ Data\Mgmt Server\All Agents\ [Nom_agent] [tableName], click property Viewer, value "name of Type of topology.

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    def typeName = "agentName_Agent_Table_tableName";

    UpdateType Boolean = false;

    def topSvc is server. TopologyService;

    release of def = new StringBuilder();

    output< "checking="" type="" "="">< typename=""><>

    def type;

    try {}

    type = topSvc.getType (typeName);

    output< "found="" type:="" "="">< type=""><>

    }

    catch (Exception e) {}

    output< "failed="" to="" find="" type:="" "="">< e=""><>

    Return output.toString ();

    }

    def descendentTypes = null;

    try {}

    descendentTypes = topSvc.getDescendentTypes (type);

    output< "found="" descendent="">

    }

    catch (Exception e) {}

    output< "failed="" to="" find="" descendent="" types:="" "="">< e=""><>

    }

    If (! descendentTypes & UpdateType) {}

    output< "updating="" the="">

    type = topSvc.beginUpdate (type);

    type = topSvc.endUpdate (type);

    output< "type="" updated="">

    try {}

    descendentTypes = topSvc.getDescendentTypes (type);

    output< "found="" descendent="">

    }

    catch (Exception e) {}

    output< "descendent="" type="" information="" still="" not="" available:="" "="">< e=""><>

    }

    }

    Return output.toString ();

  • vCHS - what type of storage systems are used

    Hello community,

    While I understand the storage architecture is distributed and "close" to the CPU, I wonder if the vCHS is supported by a storage type storage topology/layout object?.

    Anyone know the answer?

    Thank you

    Paul

    Paul, as of today, we use "traditional" storage to back up virtual machines. From a consumer point of view, it's like what you are used to. Up to now we have only one level, and we seek by adding several layers (cheaper / faster / etc).

    We do not have a storage of object service. We realize that, in the cloud, there are use cases that are best served by there and it's something we are evaluating for the future.

  • SNMP monitoring

    Hello

    I want to do a SNMP Monitoring via Foglight.

    When I looked in the forum, found a carton of integration for SNMP monitoring interruptions.

    But I want to make the attraction SNMP to get the values and process.

    Any cartridge available for her. How can this be achieved.

    TX, Jenn.

    I tend to solve this problem with an Agent of the Foglight Script. Below is an example of code for Linux.

    Store the lines in a file (for example snmpOIDAgent.sh).

    Look at the code and adjust where public SNMP string of community and host name or ip address. Then test it manually from a shell prompt until you are satisfied.

    Load the script into Foglight via Administration > tools > Script Agent Builder. Then deploy and create a real agent to a Linux based FglAM (i.e. Foglight Agent Manager).

    Start the agent, check its logfile (via the GUI Foglight). Then you will find its metrics/data via the creation of a custom dashboard and the tabdata"rectifier Panel under:

    Administration server > all Agents (search for your agent!) > Nom_agent > Tables

    Then use your drag and drop skills Foglight :-) See also some videos on edocs.quest.com > some version > use and Foglight management > creating custom dashboards.

    Have fun. Bart

    Below an updated version of the script, to manage a better timeout.

    #! / bin/bash

    # Agent script sample Foglight to iterate over a set of interfaces to a SNMP enable the network such as a switch or a router device.

    DEBUG = 0

    # The string desired SNMP community and the name of host or ip address
    Community = public
    host = 192.168.232.1

    isCounter () {}
    retVal = 0
    case $1 in
    ([0-9] *)
    If [$1-gt 0]; then retVal = 1; FI
    ;;
    ESAC
    }

    noTimeout () {}
    retVal = 1
    case $1 in
    ('No answer' *)
    retVal = 0
    ;;
    ESAC
    }

    list ='snmpwalk - v 2 c - c $community - Oe $host 1.3.6.1.2.1.31.1.1.1.1 2 > & 1 | egrep - v "(CHAIN: v0 |)» CHAIN: T1 | CHAIN: Lo | CHAIN: LI | = STRING: Vi | (= STRING: Vt) "| SED ' s/.*\.\([0-9]*\) = STRING:.*/\1/ "

    If [$DEBUG - gt 1]; then echo "DEBUG $list JOURNAL"; FI

    for indexes in $list
    do
    descr ='snmpget - v 2 c - c $community - Ov $host 1.3.6.1.2.1.31.1.1.1.18.$index 2 > & 1 | SED /. * [ : =] / /' | SED / ' / / g' | SED/not such.* / /' | SED / no response from.* / / "
    Type = "snmpget - v 2 c - c $community - Ov $host 1.3.6.1.2.1.2.2.1.2.$index 2 > & 1 |" SED /. * [ : =] / /' | SED / ' / / g' | SED/not such.* / /' | SED / no response from.* / / "

    hispeed ='snmpget - v 2 c - c $community - Ov $host 1.3.6.1.2.1.31.1.1.1.15.$index 2 > & 1 | SED /. * [ : =] / /' | SED / ' / / g' | SED/not such.* / / "

    # Highspeed stats back a preference of regular statistics
    isCounter "$hispeed".
    If [$retVal - gt 0]; then
    echo HiSpeed
    Speed = 'expr $hispeed' *' 1000000'
    on the other
    noTimeout '$hiSpeed '.
    If [$retVal - gt 0]; then
    echo speed
    Speed ='snmpget - v 2 c - c $community - Ov $host 1.3.6.1.2.1.2.2.1.5.$index 2 > & 1 | SED /. * [ : =] / /' | SED / ' / / g' | SED/not such.* / /' | SED / no response from.* / / "
    on the other
    echo Timeout
    Speed =""
    FI
    FI

    operStatus ='snmpget - v 2 c - c $community - Ov $host 1.3.6.1.2.1.2.2.1.8.$index 2 > & 1 | SED /. * [ : =] / /' | SED / ' / / g' | SED/not such.* / /' | SED / no response from.* / / "

    case $operStatus in
    (1) operStatus = "rise."
    (2) operStatus = "down";
    (3) operStatus = 'test ';
    (4) operStatus = 'unknown ';
    (5) operStatus = "sleeping";
    (6) operStatus = 'notPresent ';
    (7) operStatus = 'lowerLayerDown ';
    ESAC

    If [$DEBUG - gt 0]; then printf "% 02 s DEBUG LOG: % - 20s % 10s %s %s %s\n" "$index" "$type" "$speed" "$operStatus" "$descr"; FI

    echo "TABLE SNMP_OID"
    echo 'START_SAMPLE_PERIOD '.

    # All first set identifiers (for example, 'id') that identifies this table (i.e. topology object Foglight)
    echo 'ifAddress.String.id = "$host".
    echo 'ifIndex.String.id = "$index".

    # Set properties. Check, to avoid the Foglight topology object churn
    If [-n "$community"];.  then echo' ifCommunity.String = "$community; FI
    If [-n "$desc"];.       then echo' ifDesc.String = "$desc; FI
    If [-n "$type"];.       then echo' ifType.String = "$type; FI
    If [-n "$speed"];.      then echo ' ifSpeed:bit / s = ' $speed; FI
    If [-n "$operStatus"];. then echo' ifOperStatus.StringObservation.obs = "$operStatus; FI

    echo 'END_SAMPLE_PERIOD '.
    echo "END_TABLE.

    fact

  • Custom dashboard

    Hi all

    At the present time, I have 1 custom script (i.e. check_telnet) and this script I need to deploy N no time to monitor N not for host + Port each time when I deploy this script on any host it will create a new topology in the data model. Now, with custom dashboard I want to collect all of these host + Port and status in the single table/view, but I fight to achieve it, I thought that I can do it in Configuration->->-> Add application definitions, but I'm not able to combine. Can someone let me know how I can also all this information in a table as below

    Host Telnet_Status port

    1.1.1.1 1 1

    1.1.1.2 2 0

    Thank you

    Shashank Soni.

    Hi Shashank-

    If it's the same instances return the same type of topology agent script, you should be able

    to create a WCF dashboard with a line oriented table to display the data. Here are a few

    Useful links:

    http://eDOCS.quest.com/Foglight/555/files/WCF-ref/docs/component/WCF/table/row-table/

    http://en.community.Dell.com/TechCenter/performance-monitoring/Foglight-administrators/f/4788/t/19552653#5155

    I hope this helps.

    Robert Statsinger

  • Separate alarms which have different thresholds based on the system

    Foglight does it take? How to create alarms which have different thresholds than the rest systems?

    Thank you

    Hi Syed

    Yes, this can be done by registry variables (dashboards |) The administration | Rules & Notifications | Manage registry Variables).  It depends on what you want to know which registry variable to update, but here is an example.

    You may have a "global" 90% threshold for a warning for the use of the disk.  However, you know that SystemA is 92% to the C:\ drive and it cannot be extended and data cannot be deleted.  You can update the registry FileSystemCapacityWarning variable for Type LogicalDisk, back-to-back topology to this object name SystemA C:\ topology and set your registry variable to 93%.

    The above is very simplistic - as I said, it depends on thresholds you want to create, what Types of topology, you should change.  I also recommend the creation of a copy of the variable and have your rule [copy] to reference that instead of the variable OOTB.

    Brian

  • Custom email notification

    Hi, I'm new with Foglight. I followed 16 guests, but I just need to activate the email notification just for 7 guests. Is this possible?

    Thanks for any help.

    Hi Rafael,.

    You can define a single registry Variable whose default global value and different values, including the scope of the different model objects (topology).

    For example, here is a screenshot of the definition for 'SYSADMIN' Editor show no overall value by default and the specific values to specific hosts at the bottom of the page:

    If you click on the button Add a registry value, you can select the type and the object and enter the value of the additional exceptions to the default:

    You can find more information on the Association of registry values to specific objects using Foglight in the topic 'Assessment registry Variables types of topology or instances of objects'.

    For more information about registry in general Variables, see "to start creating registry variables".

    Kind regards

    Brian Wheeldon

  • Use fglam for OS availability report?

    I am creating a report with some systems where can I get a history of disconnected customers Manager Agent.

    I use agents fglam run on the server as the basis for ALS, if the host is in place or not.

    The report should show what fglams were declining, what time and for how long? That's why I chose disconnected rule Agent Manager customers.

    Is it possible to have the foglight to add servers to the report based on a select statement (the same rule of builders of selector condition service)?

    Multiple: The report has 3 servers linux-ser101 ser102-ser151-windows linux if I place an another fglam where he reports as ser152-windows. This server will be automatically added to the report.

    Thank you

    krizzo

    Krizzo,

    The alarms of the disconnected agent data under the type of topology of the hosts. I've attached an example of a screen shot of my local system. Once I saw where to find the information that I created a WCF application, then a table view to display the information of the host.

    As a go to the front to check on your system you can see disconnected alarms following the structure of the attachment.

    David Mendoza

Maybe you are looking for