Monitoring the health of TimesTen replication

Hello,
I have question on following,
Execute the log analyze command against a particular data store to generate the following information:
The number of transactions that are waiting to be replicated. For each transaction that has not been replicated, the information collected includes the number of operations for each transaction and the total size of each transaction (including partial rollbacks).
when i execute help on ttXactLog it doesn't show me the option of -logAnalyze, what is alternative for the number of transactions/logs waiting to be replicated?
ttXactLog -help
** This utility is primarily intended for use by TimesTen customer **
** support to diagnose problems. This information may also be      **
** useful to system administrators and developers.                 **
Usage:
  ttXactLog {-h | -help | -?}
  ttXactLog {-V | -version}
  ttXactLog [-v <verbosity>] [-m <maxChars>] [-s] [-t] [-b <blkId>]
            [-l1 <lfn>.<lfo> [-l2 <lfn>.<lfo>]] [-r <recType>] [...]
            [-tr <dir>] [-lb] [-headers <recs>] [-logdir <dir>]
            {<DSN> | -connstr <connStr> | <dsname>}

Sorry for the delay in replying.
What version of TimesTen are you running? the -logAnalyze option is only available in recent versions.
In older releases you can get some information on the replication backlog using
ttRepAdmin -bookmark DSN
but this only gives an indication of how much transaction log is queued; it is not as precise as the -logAnalyze function. If you need -logAnalyze then you need to upgrade to a recent Timesten version.
Chris

Similar Messages

  • How do i monitor the health of my Raid array?

    First, I want to thank Harm, Bill, and all the countless others who continue to give great advice on this forum.  My question is how to I monitor the health of my raid array and how to determine which disk is acting up.   I am using a 3-disk soft raid 0 off my motherboard (gigabyte ud3p).  Seems to work pretty well but occasionally has a hiccup in certain programs.  I wonder if it is a sign of an impending problem or if it is just because it is a soft raid.  I've tried several HD diagnostics (Crystal Disk Info, Active@, HD Tune, etc.) but aside from temperature, they don't give any info about the impending death of my raid 0.  I have the SMART feature turned on in bios.
    To premtively address the critics about the raid 0.  I only do about one video a week and do a backup every night.  So i figured it (and when) it crashes, i'll just lose a days work. The motherboard is suppose to do a raid 5 but it performed really poorly.  My system is configured with additional drives (SSD boot, Raid 0 scratch, and final video) as recommended.  Any advice would be appreciated.
    michael

    The problem with almost all raid controllers is that they do not support SMART. So that is out. With software raids you are even more limited.
    With hardware raid controllers you have web based interfaces that show some basic information, like this:
    but software raids do not. There are two ways to determine possible problems, at least that I know of:
    1. Use drive cages with LED's for the individual drives to show activity and inspect them visually.
    2. Use old-fashioned manual labour to feel vibrations, temperatures and hear clicks on individual drives.
    With only 3 drives in the raid, the chances of guessing correctly are 33.3% to start with and they only increase with manual inspection. A far easier job than in the case of 6 or more disks.
    Sorry I can not offer better suggestions.

  • Shell script to monitor the application health deployed on weblogic

    Hi All,
    Is it possible to monitor the health of a application deployed on weblogic and send a mail if it is not running. I have JasperServer reporting application deployed on weblogic. The shell script should check if the application is running, if it down a mail should be sent.
    Thanks

    You can use WLST to get information on the state of your deployments, for example,
    the python script can be used
    class DeploymentInfo:
         def __init__(self,name,target):
              self.name = name;
              self.target = target;
         def getName(self):
              return self.name;
         def getTarget(self):
              return self.target;
    print 'CONNECT TO ADMIN SERVER';
    connect('weblogic', 'transfer11g');
    print 'OBTAINING DEPLOYMENT INFORMATION';
    deploymentsInfo = [];
    applications = cmo.getAppDeployments();
    for application in applications:
         name = application.getName();
         target = application.getTargets()[0].getName();
         deploymentsInfo.append(DeploymentInfo(name, target));
    print 'CHANGE TO DOMAIN RUNTIME ENVIRONMENT';
    domainRuntime();
    print 'APPLICATION LIFE CYCLE INFORMATION';
    applicationRuntime = cmo.getAppRuntimeStateRuntime();
    for deploymentInfo in deploymentsInfo:
         state = applicationRuntime.getCurrentState(deploymentInfo.getName(), deploymentInfo.getTarget())
         print 'Application: ' + deploymentInfo.getName() + ', State: ' + state;
         if (state != 'STATE_ACTIVE'):
              startApplication(deploymentInfo.getName());In the example above the application gets started when it is not running, you can also
    send an e-mail by using the smtplib package, for example
    import smtplib;
    server = smtplib.SMTP('email-server-host');
    server.set_debuglevel(1);
    server.sendmail(fromaddress, toaddress, message);
    server.quit();More information on the package smtplib can be found here:
    http://www.jython.org/docs/library/smtplib.html

  • Best practice on monitoring Endeca health / defining outage

    (This is a double post from the Endeca Experience Management forum)
    I am looking for best practice on how to define Endeca service outage and monitor the health of the system. I understand this depends on your user requirements and it may vary from customer to customer. Specifically what criteria do you use to notify your engineer there is a problem? We have our load balancers pinging dgraphs on an interval. However the ping operation is not sufficient in our use case. We are also experimenting running a "low cost" query to the dgraphs on an interval and using some query latency thresholds to determine outage. I want to hear from people on the field running large commercial web site about your best practice of monitoring/notifying health of the system.
    Thanks.

    The performance metric should help to analyse the query and metrics for fine tuning.
    Here are few best practices:
    1. Reduce the number of components per page
    2. Avoid complex LQL queries
    3. Keep the LQL threshold small
    4. Display the minimum number of columns needed

  • Timesten replication with multiple interfaces sharing the same hostname

    Hi,
    we have in our environment two Sun T2000 nodes, running SunOS 5.10 and hosting a TT server currently in Release 7.0.5.9.0, replicated between each other.
    I would like to have some more information on the behavior of the replication w.r.t. network reliability when using two interfaces associated to the same hostname, the one used to define the replication element.
    To make an example we have our nodes sharing this common /etc/hosts elements:
    151.98.227.5 TBMAS10df2 TBMAS10df2-10 TBMAS10df2-ttrep
    151.98.226.5 TBMAS10df2 TBMAS10df2-01 TBMAS10df2-ttrep
    151.98.227.4 TBMAS9df1 TBMAS9df1-10 TBMAS9df1-ttrep
    151.98.226.4 TBMAS9df1 TBMAS9df1-01 TBMAS9df1-ttrep
    with the following element defined for replication:
    ALTER REPLICATION REPLSCHEME
    ADD ELEMENT HDF_GNP_CDPN_1 TABLE HDF_GNP_CDPN
    CHECK CONFLICTS BY ROW TIMESTAMP
    COLUMN ConflictResTimeStamp
    REPORT TO '/sn/sps/HDF620/datamodel/tt41dataConflict.rpt'
    MASTER tt41data ON "TBMAS9df1-ttrep"
    SUBSCRIBER tt41data ON "TBMAS10df2-ttrep"
    RETURN RECEIPT BY REQUEST
    ADD ELEMENT HDF_GNP_CDPN_2 TABLE HDF_GNP_CDPN
    CHECK CONFLICTS BY ROW TIMESTAMP
    COLUMN ConflictResTimeStamp
    REPORT TO '/sn/sps/HDF620/datamodel/tt41dataConflict.rpt'
    MASTER tt41data ON "TBMAS10df2-ttrep"
    SUBSCRIBER tt41data ON "TBMAS9df1-ttrep"
    RETURN RECEIPT BY REQUEST;
    On this subject moving from 6.0.x to 7.0.x there has been some changes I would like to better understand.
    6.0.x reported in the documentation for Unix systems:
    If a host contains multiple network interfaces (with different IP addresses),
    TimesTen replication tries to connect to the IP addresses in the same order as
    returned by the gethostbyname call. It will try to connect using the first address;
    if a connection cannot be established, it tries the remaining addresses in order
    until a connection is established.
    Now On Solaris I don't know how to let gethostbyname return more than one interface (the documention notes at this point:
    If you have multiple network interface cards (NICs), be sure that “multi
    on” is specified in the /etc/host.conf file. Otherwise, gethostbyname will not
    return multiple addresses).
    But I understand this could be valid for Linux based systems not for Solaris.
    Now if I properly understand the above, how was the 6.0.x able to realize the first interface in the list (using the same -ttrep hostname) was down and use the other, if gethostbyname was reporting only a single entry ?
    Once upgraded to 7.0.x we realized the ADD ROUTE option was added to teach TT how to use different interfaces associated to the same hostname. In our environment we did not include this clause, but still the replication was working fine regardless of which interface we were bringing down.
    My both questions in the end lead to the same doubt on which is the algorithm used by TT to reach the replicated node w.r.t. entries in the /etc/hosts.
    Looking at the nodes I can see that by default both routes are being used:
    TBMAS10df2:/-# netstat -an|grep "151.98.227."
    151.98.225.104.45312 151.98.227.4.14000 1049792 0 1049800 0 ESTABLISHED
    151.98.227.5.14005 151.98.227.4.47307 1049792 0 1049800 0 ESTABLISHED
    151.98.227.5.14005 151.98.227.4.48230 1049792 0 1049800 0 ESTABLISHED
    151.98.227.5.46050 151.98.227.4.14005 1049792 0 1049800 0 ESTABLISHED
    TBMAS10df2:/-# netstat -an|grep "151.98.226."
    151.98.226.5.14000 151.98.226.4.47699 1049792 0 1049800 0 ESTABLISHED
    151.98.226.5.14005 151.98.226.4.47308 1049792 0 1049800 0 ESTABLISHED
    151.98.226.5.44949 151.98.226.4.14005 1049792 0 1049800 0 ESTABLISHED
    Tried to trace with ttTraceMon but once I brought down one of the interfaces did not see any reaction on either node, if you have some info it would be really appreciated !
    Cheers,
    Mike

    Hi Chris,
    Thanks for the reply, I have few more queries on this.
    1.Using the ROUTE CLAUSE we can use multiple IPs using priority level set, so that if highest priority level set in thr ROUTE clause for the IP is not active it will fall back to the next level priority 2 set IP. But cant we use ROUTE clause to use the multiple route IPs for replication simultaneously?
    2. can we execute multiple schema for the same DSN and replication scheme but with different replication route IPs?
    for example:
    At present on my system, I have a replication scheme running for a specific DSN with stand alone Master-Subscriber mechanism, with a specific route IP through VLAN-xxx for replication.
    Now I want to create and start another replication scheme for the same DSN and replication mechanism with a different VLAN-yyy route IP to be used for replication in parallel to the existing replication scheme. without making any changes to the pre-existing replication scheme.
    for the above scenarios, will there be any specific changes respective to the different replication schema mechanism ie., Active Standby and Standalone Master Subscriber mechanism etc.,
    If so what are the steps. like how we need to change the existing schema?
    Thanks In advance.
    Naveen

  • Alerts subtab is missing Cannot find the Health Monitoring add-in

    I'm running a Windows Server 2012 R2 with Essentials Services. I ended up switching domains with this server. I completely uninstalled Essentials server and all the dependent components with no reported errors.
    I reinstalled everything with no errors.  Now when I go to the dashboard I'm getting the following errors. 
    Alerts subtab is missing - Title
    Cannot find the Health Monitoring add-in.  Please verify and make sure that the add-in is correctly installed.
    I tried uninstalling and re-installing Essentials a couple of times but with no luck. 
    Is there a way to repair this problem without wiping everything and starting over?
    James Glenn

    Below is what I found in the logs that seemed pertinent.   
    Those Dlls are there.  I'm wondering if its a security issue?
    [10344] 150206.045938.2075: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.2075: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.Console.AddIns.Computers.ComputersPage, ComputersUIAddin from C:\Windows\system32\Essentials\. It cannot be assigned to the requested type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.2075: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.Console.AddIns.Computers.ComputersPage, ComputersUIAddin
    [10344] 150206.045938.2085: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Computers\computers.addin
    [10344] 150206.045938.2095: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\GroupPolicyComputersTabExtender.dll: Cannot find the requested object.
    [10344] 150206.045938.2105: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.2105: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.MailService.Addin.MobileDevice.MobileDeviceListPage, MobileDevicesAddin from C:\Windows\system32\Essentials\. It cannot be assigned to the requested type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.2185: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.MailService.Addin.MobileDevice.MobileDeviceListPage, MobileDevicesAddin
    [10344] 150206.045938.2185: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Computers\mobiledevices.addin
    [10344] 150206.045938.2575: GroupPolicy: CreateColumns entered
    [10344] 150206.045938.2575: GroupPolicy: CreateColumns adding column
    [10344] 150206.045938.2575: GroupPolicy: CreateColumns end
    [10344] 150206.045938.2715: Dashboard.Forms: List view created
    [10344] 150206.045938.2815: Dashboard.Forms: Details pane created
    [10344] 150206.045938.3305: Dashboard.Forms: Creating TabPage for node D730AA04-07B1-4b9c-9DED-CCB0A723A8EB with display name "STORAGE" for TabControl
    [10344] 150206.045938.3475: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\Microsoft.WindowsServerSolutions.Console.AddIns.Folders.dll: Cannot find the requested object.
    [10344] 150206.045938.3525: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\Microsoft.WindowsServerSolutions.Console.AddIns.Drives.dll: Cannot find the requested object.
    [10344] 150206.045938.3645: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\OIMAddin.dll: Cannot find the requested object.
    [10344] 150206.045938.3715: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\Microsoft.WindowsServerSolutions.Console.AddIns.Folders.dll: Cannot find the requested object.
    [10344] 150206.045938.3755: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\Microsoft.WindowsServerSolutions.Console.AddIns.Drives.dll: Cannot find the requested object.
    [10344] 150206.045938.3855: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\OIMAddin.dll: Cannot find the requested object.
    [10344] 150206.045938.4675: StorageOM: StorageBacked created successfully.
    [10344] 150206.045938.4675: StorageOM: Set connection identifier to 1
    [15084] 150206.045938.4795: StorageOM: Getting storage data from server
    [10344] 150206.045938.5025: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5025: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.Console.AddIns.Folders.FoldersPage, Microsoft.WindowsServerSolutions.Console.AddIns.Folders from C:\Windows\system32\Essentials\. It cannot be assigned to the requested
    type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5025: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.Console.AddIns.Folders.FoldersPage, Microsoft.WindowsServerSolutions.Console.AddIns.Folders
    [10344] 150206.045938.5025: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\serverfolders.addin
    [10344] 150206.045938.5035: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5035: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.Console.AddIns.Drives.DrivesPage, Microsoft.WindowsServerSolutions.Console.AddIns.Drives from C:\Windows\system32\Essentials\. It cannot be assigned to the requested
    type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5035: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.Console.AddIns.Drives.DrivesPage, Microsoft.WindowsServerSolutions.Console.AddIns.Drives
    [10344] 150206.045938.5035: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\serverharddrives.addin
    [10344] 150206.045938.5045: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5045: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.O365Integration.DashboardTabs.SharePointLibraryTabPage, OIMAddin from C:\Windows\system32\Essentials\. It cannot be assigned to the requested type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5045: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.O365Integration.DashboardTabs.SharePointLibraryTabPage, OIMAddin
    [10344] 150206.045938.5045: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\SharePointLibraryTabPage.addin
    [10344] 150206.045938.5055: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5055: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.Console.AddIns.Folders.FoldersPage, Microsoft.WindowsServerSolutions.Console.AddIns.Folders from C:\Windows\system32\Essentials\. It cannot be assigned to the requested
    type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5055: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.Console.AddIns.Folders.FoldersPage, Microsoft.WindowsServerSolutions.Console.AddIns.Folders
    [10344] 150206.045938.5055: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\serverfolders.addin
    [10344] 150206.045938.5065: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5065: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.Console.AddIns.Drives.DrivesPage, Microsoft.WindowsServerSolutions.Console.AddIns.Drives from C:\Windows\system32\Essentials\. It cannot be assigned to the requested
    type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5065: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.Console.AddIns.Drives.DrivesPage, Microsoft.WindowsServerSolutions.Console.AddIns.Drives
    [10344] 150206.045938.5065: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\serverharddrives.addin
    [10344] 150206.045938.5075: PluginManager: ---- These warnings could be benign if the addin file is not pointing to an adorner. ----
    [10344] 150206.045938.5075: PluginManager: Unable to load type Microsoft.WindowsServerSolutions.O365Integration.DashboardTabs.SharePointLibraryTabPage, OIMAddin from C:\Windows\system32\Essentials\. It cannot be assigned to the requested type Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners.PageContentAdorner
    [10344] 150206.045938.5075: PluginManager: Unable to obtain plugin type information for type Microsoft.WindowsServerSolutions.O365Integration.DashboardTabs.SharePointLibraryTabPage, OIMAddin
    [10344] 150206.045938.5075: PluginManager: Invalid plugin file: C:\Program Files\Windows Server\Bin\Addins\Storage\SharePointLibraryTabPage.addin
    [10344] 150206.045938.5375: Dashboard.Forms: List view created
    [10344] 150206.045938.5475: Dashboard.Forms: Details pane created
    [10344] 150206.045938.6575: StorageOM: StorageBacked created successfully.
    [10344] 150206.045938.6575: StorageOM: Set connection identifier to 1
    [10344] 150206.045938.6675: DeploymentCommon: Failed to open deployment registry: StorageSpacesHidden
    [10344] 150206.045938.6675: Exception: 
    An exception of type 'Type: System.IO.IOException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 02/06/2015 04:59:38
    Message: The specified registry key does not exist.
    Stack:    at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
      at Microsoft.Win32.RegistryKey.GetValueKind(String name)
      at Microsoft.WindowsServerSolutions.Common.DeploymentCommon.GetBooleanDeploymentData(String name, Boolean defaultValue)
    [15084] 150206.045938.6735: StorageOM: Getting storage data from server
    [10344] 150206.045938.6875: Dashboard.Forms: List view created
    [10344] 150206.045938.6975: Dashboard.Forms: Details pane created
    [10344] 150206.045938.7605: Dashboard.Forms: Creating TabPage for node AE5C17D3-0404-4d55-B638-CD22AB727070 with display name "APPLICATIONS" for TabControl
    [10344] 150206.045938.7785: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\AddinAlerts.dll: Cannot find the requested object.
    [10344] 150206.045938.7825: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\PinPointAddin.dll: Cannot find the requested object.
    [10344] 150206.045938.8845: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\AddinAlerts.dll: Cannot find the requested object.
    [10344] 150206.045938.8855: PluginManager: Unable to retrieve digital certificate for C:\Windows\system32\Essentials\PinPointAddin.dll: Cannot find the requested object.
    [10344] 150206.045939.0305: Dashboard.Forms: List view created
    [10344] 150206.045939.0335: Dashboard.Forms: No IDetailContent was given; no need to create details pane
    [10344] 150206.045939.4216: Dashboard.Forms: Creating TabPage for node 3ebe6ef4-03bb-4b7c-bf5a-9f2b4890e619 with display name "OFFICE 365" for TabControl
    [10344] 150206.045939.4596: Dashboard.Forms: TabControl created. Name: PrimaryTabs, Tab count: 5
    [10344] 150206.045939.6106: Dashboard.Forms: Page selected: ffc2b311-08ca-4200-9719-bf0119740eba
    [10344] 150206.045939.9996: IDENTITY: ReloadUsersOnce
    [25400] 150206.045941.1807: PfBinding: Information: [0] : Adding service dns identity [EDGE-ES] in proxy endpoint.
    [25400] 150206.045941.2327: OPEUserListProviderAdorner: OPE is not enabled. no need to refresh.
    [5764] 150206.045946.6732: AlertFramework: Subcomponent: Helper > Timeout value is invalid, using default service start timeout
    [22312] 150206.045947.6803: OPEUserListProviderAdorner: OPE is not enabled. no need to refresh.
    [10344] 150206.045947.8243: StorageOM: folder is not in correct state, so could not open False Healthy
    [10344] 150206.045947.8273: StorageOM: folder is not in correct state, so could not open False Healthy
    [10344] 150206.045947.8603: DeploymentCommon: Failed to open deployment registry: ServerBackupDisabled
    [10344] 150206.045947.8603: Exception: 
    An exception of type 'Type: System.IO.IOException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 02/06/2015 04:59:47
    Message: The specified registry key does not exist.
    Stack:    at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
      at Microsoft.Win32.RegistryKey.GetValueKind(String name)
      at Microsoft.WindowsServerSolutions.Common.DeploymentCommon.GetBooleanDeploymentData(String name, Boolean defaultValue)
    James Glenn

  • Timesten replication delay

    Hi,
    1. what is the utility to find the timesten latency, in otherwords how behind one timesten instance is behind the other one? in this case is there a configurable thresold that can be used to monitor this delay and generate alarm?
    2. When we have timesten replication running between two timesten instances, due to some reason if the other instance of timsten is down for some time and once it comes up and replication is started, what is utility which can be used to find that both the instances are in sync.?
    any procedure other then finding the count in the table:)

    There are several ways to view/monitor the replication latency, or lag. ttRepAdmin -showstatus will display latency information. The builtin procedures 'ttBookmark' and ttLogHolds' will show information on replication bookmarks and hence replication backlog. You need to implement a monitoring process that uses these metrics to raise an alarm if the backlog becomes too large; TimesTen does not have any automatic way to do this currently.
    Jeremy already answered question (2).
    Chris

  • The Health Service could not log on the RunAs account ...event ID 7000 Health Service

    Hello everyone,
    While using the Web Application Transaction Monitoring to monitor certain websites using specific credentials, this Event 7000 occures on the Watcher Nodes which happen to be also Management Servers.
    Here are the details:
    The Run As Accounts used are Windows account types.
    They have been tested on the websites and are correct.
    In the Distribution the More Secure option is selected but no object is present. They are used only for web monitoring.
    The Web Application in WATM is using NTLM as the authentication method.
    In Monitoring, the web application appears healthy as it is working properly and is being correctly monitored.
    In Profiles there is a User Authentication Action Account profile created automatically and has the Run As Account. It is scoped to the management server which is also the watcher node for the web application.
    The problem:
    On the management server acting as a Watcher Node for the web application, in the OpsMgr log the event ID 7000 is recorded, causing a trigger for a monitor that changes the health of the Management Server to Warning. The monitor should automaticaly resolve
    when all Run As Accounts are validated.
    Any ideeas on how to resolve this issue without overriding the monitor?
    Thanks,
    Marius 
    http://mariusene.wordpress.com/

    The SCOM Run As Account wizard does not allow me to specify the basic/simple/digest type account in the form domain\username. I belive the website uses Windows integrated (NTLM) authentication so there is no workaround but to create a Windows
    Account type in SCOM.
    I just dont want the Health Service to try to validate the run as account locally on the watcher node because its in a different domain.
    I suppose in this case a disable of the monitor for those watcher nodes is the only solution?
    http://mariusene.wordpress.com/

  • Is anyone having problems with the Health App and Withings?

    After upgrading to ios 8.1 I am still having a problem getting my Withings Health Mate data to correctly update my Healt Dashboard. The information that does show up on the different Dashboard widgets is way off. For example, I today walked 2400 steps according to Withings, but the Health Dashboard shows 10,700 steps (720,000 in smaller print on another line). It further shows my daily average at 313,000 steps! Ridiculous.
    Walking/Running distance for the days shows 22.5 miles with a daily average of 108 miles.....I'm not Barry Allen/The Flash.

    My problems with the Healt App are all over the map. The information on Withings Health Mate is totally accurate, and updates immediately.  I have their scale (since 2011) and wireless blood pressure monitor. Also, I find the heart rate senson on the iPhone 6 to work well, every time.
    This issue for me is with Apple's Health app. I get ridiculous readings on the Dashboards. For example, it shows my daily average in steps as 170,688, and miles walked at 80. Hardly! Additionally, the Dashbord widgets will disappear/reappear for no reason. I have tried switching the priority of data sources for the steps dashboard between Withings and my iPhone 6 (because it is indicated that the top source governs the dashboard info), to no avail.
    Lastly, I don't know how to interpret the infomration on the individual dashboards. On the same line as the word "Steps" there is a number, i.e. 14,272 steps, and just under it the word "Today." However, when I switch from "Day," "Week,," "Month," and "Year," those number don't change. Below the word Today is a number (which changes all the time), and at the bottom of the widget, just above the month (October now) is the number 1,149,749. Nice.
    I would like to get the Apple Watch next year, but if the Health App cannot be fixed I may not.

  • How to get the health , performance information and about the services run on devices that have connected to the system center?

    Hi All,
    I want to know how to get the health , performance information and about the services run on devices that have connected to the system center to my c# application. Also I need to know about the information of databases that have connected to system center.
    I will appreciate your feedback
    Thank you

    Hi,
    You can configure service monitor for the required service on the server
    refer below link for how to configure service monitoring
    http://www.bictt.com/blogs/bictt.php/2011/03/17/scom-monitoring-a-service-part3
    You can use SCOM SDK to connect to the scom server using c# and get required information
    http://msdn.microsoft.com/en-us/library/hh329086.aspx
    you can find the database in below registry path on management server
    HKLM:\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup\DatabaseName
    Regards
    sridhar v

  • How do I monitor the actual refresh of materialized view.

    Hi See below,
    I am creating the materialized view.
    It took a while to see the actual data in the table. Do you any reason.
    How do I, investigate, if there is any issue, how do I monitor the actual refresh.
    I am worried since, it look long time to see the actual data, after creating the materialized view.
    SQL> @"ee_grant_details_mview.sql.bkp"
    Snapshot dropped.
    Snapshot created.
    SQL>
    select count(*) from grant_details_mview;SQL>
    COUNT(*)
    0
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    0
    SQL> commit;
    Commit complete.
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    0
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    0
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    0
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    0
    SQL> select count(*) from grant_details_mview;
    COUNT(*)
    344466
    SQL>

    During the initial building of the materialized view, the data is not available to users until the refresh completes.
    If you are talking about subsequent refreshes, you have a few options
    - Can the materialized view be made fast refreshable?
    - If not, can you put the materialized view be put into a refresh group? This will increase the time required to refresh, since Oracle would be deleting and inserting rather than truncating and inserting, but the old data will remain available for users until the refresh completes.
    Note that the Replication or Database - General forums might be more appropriate for this sort of question. You may want to move further discussion to one of those forums.
    Justin

  • How do YOU track the health of your RH project?

    Morning all,
    I think I've recovered from my corrupt .fpj files from the recent time change. Thanks to Peter Grainge for bulldogging it for us. But it got me thinking about how I monitor (or don't) the health of my RH project. Just trying to be proactive here so that my first indication of something wrong isn't a heart-pounding "Oh %$#@^&*!, all my topics are gone!".
    RH provides a ton of reports which are more or less useful depending on the features you've implemented in your project. And generating/publishing gives a total # of files that I like to watch.
    But I'd like to hear from some RH veterans. Aside from exercising good backup management, what do you look at to gauge the health of your project?
    Do you simply check the Broken Links report each morning as a sanity check?
    Do you check the actual files in Windows Explorer?
    Do you generate the project and test the end results?
    Thanks for sharing.
    Patrick

    Going back to health tracking, daily source zips, even for projects in source control, are a good thing. How far back to keep them (my projects are a bit image-heavy, and weigh in at 40 and 60M respectively) is dependent on the amount of storage space I have and how many changes I'm making.
    When I remember, which is not often enough, I save off a Used Files report for each project, labeled with the date. That shows files that have been lost from the project, but not deleted from Windows. A coworker has been comparing .fpj files in Excel to find lost folders and topics.
    Does anybody else out there wish that the RH reports produced .csv files so that the resulting information can be more easily sortable? I'm putting in a Wish List request for that today. I know it's possible to extract information from the .cpd file with Access reports, but I can't do that right now (and frankly, I'm afraid to).

  • TT12039: Could not get port number of TimesTen replication agent on remote

    i use the "ttRepAdmin -duplicate -from yymhcc_active -host mt2 -setMasterRepStart -uid musicclub -pwd musicclub -remoteDaemonPort 17001 -keepCG -cacheUid musicclub -cachePwd musicclub -localhost "mt4" yymhcc_standby;"
    TT12039: Could not get port number of TimesTen replication agent on remote host. Either the replication agent was not started, or it was just started and has not communicated its port number to the TimesTen daemon
    at the mt4 machine :
    ping mt2
    PING mt2 (10.25.71.26) 56(84) bytes of data.
    64 bytes from mt2 (10.25.71.26): icmp_seq=1 ttl=64 time=0.138 ms
    64 bytes from mt2 (10.25.71.26): icmp_seq=2 ttl=64 time=0.108 ms
    at mt2
    ttAdmin -query yymhcc_active
    RAM Residence Policy : manual
    Manually Loaded In RAM : True
    Replication Agent Policy : manual
    Replication Manually Started : True
    Cache Agent Policy : manual
    Cache Agent Manually Started : True
    and
    repschemes;
    Replication Scheme Active Standby:
    Master Store: YYMHCC on MT2
    Master Store: YYMHCC_STD on MT4
    Excluded Tables:
    None
    Excluded Cache Groups:
    None
    Excluded sequences:
    None
    Store: YYMHCC on MT2
    Port: 21000
    Log Fail Threshold: (none)
    Retry Timeout: 30 seconds
    Compress Traffic: Disabled
    Store: YYMHCC_STD on MT4
    Port: 20000
    Log Fail Threshold: (none)
    Retry Timeout: 30 seconds
    Compress Traffic: Disabled
    1 replication scheme found.

    when i use: ttRepAdmin -duplicate -from yymhcc -host mt2 -setMasterRepStart -uid musicclub -pwd musicclub -remoteDaemonPort 17001 -keepCG -cacheUid musicclub -cachePwd musicclub -localhost "mt4" yymhcc_standby
    TT8179: Cannot create duplicate store : store already exists
    master odbc config :
    [yymhcc_active]
    Description=For Active Master
    Driver=/usr/local/timesten/TimesTen/tt70/lib/libtten.so
    DataStore=/usr/local/timesten/TimesTen/yymhcc/yymhcc
    DatabaseCharacterSet=ZHS16GBK
    ConnectionCharacterSet=ZHS16GBK
    Authenticate=1
    OracleID=yymhcc
    OraclePWD=mc
    UID=mc
    PWD=mc
    #ipcs memory size(M)
    PermSize=8192
    Connections=2047
    #permsize*20%
    TempSize=1024
    PassThrough=1
    WaitForConnect=0
    Isolation=0
    Logging=1
    DurableCommits=0
    CkptFrequency=600
    CkptLogVolume=256
    #LogBuffSize=256000
    LogBuffSize=524288
    LogFileSize=256
    LogFlushMethod=1
    LogPurge=1
    LockLevel=0
    LockWait=5
    SQLQueryTimeout=5
    RecoveryThreads=16
    subscriber config :
    [yymhcc_standby]
    Driver=/usr/local/timesten/TimesTen/tt70/lib/libtten.so
    #DataStore=/usr/local/timesten/TimesTen/yymhcc_std/yymhstd
    DatabaseCharacterSet=ZHS16GBK
    ConnectionCharacterSet=ZHS16GBK
    Authenticate=1
    OracleID=yymhcc
    OraclePWD=mc
    UID=mc
    PWD=mc
    PermSize=8192
    Connections=2047
    #permsize*20%
    TempSize=1024
    PassThrough=1
    WaitForConnect=0
    Isolation=0
    Logging=1
    DurableCommits=0
    CkptFrequency=600
    CkptLogVolume=256
    #LogBuffSize=256000
    LogBuffSize=524288
    LogFileSize=256
    LogFlushMethod=1

  • Not able to start the Connection Digital Networking Replication Agent Service

    Hi All,
         I am getting the following alert through RTMT, when i tried to start the service in Unity Connection Serviceability, it doesn't start.   Unity Connection 8.5.1.  It is still in the stopped status, Although service is not important, however it is pushing a lot of rtmt alert.   Could you please help me how to start this Connection Digital Networking Replication Agent Service. 
    Service operational status is DOWN. Connection Digital Networking Replication Agent.
    Thanks
    Barry

    Thanks for Nadeem and Aokanlawon, for the quick reply.
    1.  You are right  i got only one cluster i understand its not working,  However howcome this service was started in pub UC and was working. I will disable anyway now as i got only one cluster. It all started when I started to fix the following alerts which was pushed by sub Unity Connections(Branchsite)
    Failed to retrieve DbSpace usage information when running the "Monitor the Unity Connection databases" SysAgent task.
    This alert started coming after there was a network connection drop between HQ cucm and the branch sub UC, after the drop, all ports disconnected between these two servers, services deactivated in Sub UC, after the network connection back again, ports connected back and the most of the services activated.  However the following services were not in the running state in Sub UC.   I found these information from the sysagent trace log.  I thought to fix this error  is to start the Connection Database Proxy in Sub UC.  However this has stopped the following service 'Connection' Database Proxy' and 'Connection Digital Network Replication Agent' in Pub UC.  I managed to start Connection Database Proxy in Pub UC, however Connection Digital Network Replication agent is now in deactivated status.
    Critical Services
    connection exchange notification web service
    connection mailbox sync
    connection message transfer agent
    connection notifier
    Optional services
    Connection Database Proxy
    Connection Digital Networking Replication Agent
    Connection Speechview processor
    2. How do I stop the alert from sub UC
    Failed to retrieve DbSpace usage information when running the "Monitor the Unity Connection databases" SysAgent task.
    Thanks

  • TimesTen Replication with Oracle

    I am generating some 100k data in TimesTen i would like to replicate those data to Oracle database.
    What will happen if there is sudden crash in the system of TimesTen ,how replication will takes place ,once again i reconfigure the replication to oracle whether the data which are inserted in TimesTen will get reflected or i need to manually need to load the data,is it is possible.
    If there is sudden crash then how the data at the TimesTen end will be written to the disk ,since data which are been written to disk are on the basis of check-pointing and transaction logging. if so how to avoid this situation in real time.
    Thanks!

    The 'replication' to Oracle (actually AWT cache group) works by capturing the changes from the TimesTen transaction logs. Once a change reaches the TT transaction logs on disk it is safe and once the TT machine, TimesTen and the replication agent are back up replication will resume from where it left off.
    More generally, data stored in TimesTen is persisted and protected using the checkpointing and transaction logging mechanism within TimesTen. By default, TimesTen uses asynchronous write to the logs (DurableCommits=0). This gives very high performance but in the event of a failure you will lose the last few committed transactions. If this is not acceptabel you can tell TimesTen to use synchronous commit to disk (DurableCommits=1). This is much (and I mean hugely) slower but ensures that all committed transactions are safe (unless the disk itself fails). TimesTen also provides TimesTen to TimesTen replication (both asynchronous and synchronous) as an additional / alternative method of data protection.
    Chris

Maybe you are looking for