SCOM Synthetic Transactions
Wondering if anyone can help with this. Ive setup Lync with a SQL 2008 Db, SCOM and a synthetic transaction node. All seems to be working apart from the ST's. I see the following in the operation manager application event log...
UrlWatcherDiscovery.ps1 :
-Script Name: Communication Server MP Url Watcher Discovery
-Run as account: nt authority\network service
-Execution Policy: Bypass
Value of Source Id is {26DC881B-95B7-D85A-C9EC-B01CD4BE2E30}.
Value of ManagedEntity Id is {6598B4A8-7718-CF67-ECD8-A3C679029E00}.
Value of Target Computer is STNODE.LyncLab.Local.
Lync Server Module is added
An exception occured during discovery script, Exception : Could not connect to SQL server : [Exception=System.Data.SqlClient.SqlException: Login failed for user 'LYNCLAB\STNODE$'.
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at Microsoft.Rtc.Common.Data.DBCore.PerformSprocContextExecution(SprocContext sprocContext)].
There is a documented procedure in the MP helpfile which details the use of an SPN on SQL. But. Only if your SQL services are running as a domain account. Which mine aren't. They are running as Network Service.
From Help File...
If you are running SQL Server services using a domain account, you may get a failure “Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON' .
In this case the recommend solution is to configure a SPN (Service Principal Name) for SQL Instance hosting the database. For example:
setspn.exe –a MSSQLSvc/sqlserver1.contoso.com:1433 sqlserver1
where sqlserver1.contoso.com is the FQDN of the SQL Server, and 1433 is the port, and sqlserver is the hostname/accountname for the SPN, or
setspn.exe –a MSSQLSvc/sqlserver1.contoso.com:RTCINST
sqlserver1
where sqlserver1.contoso.com is the FQDN of the SQL Server, and RTCINST is the instance name, and sqlserver is the hostname/account name of the SPN.
Please refer to the SQL and setspn.exe documentation for detail on setting up an SPN.
I've found this to be very much undocumented so am assuming others must be using ST's without error... Not sure where i'm going wrong. Any help much appreciated.
Cheers
Dave
Well. They say time is a healer. And this seemed to be the case. With no changes whatsoever, just a few service restarts, everything fired into life. To anyone else experiencing this error. Ensure your synthetic transaction
watcher node is a member of the RTCUniversalReadOnlyAdmins group, that and that the node has been restarted. Then try fully restarting SCOM and the synth node. Hope this helps someone else.
PortWatcherDiscovery.ps1 :
-Script Name: Lync Server MP Port Watcher Discovery
-Run as account: nt authority\network service
-Execution Policy: Bypass
Value of Source Id is {EB59D368-7D0B-91B6-E14A-2CF889E6BFA9}.
Value of ManagedEntity Id is {6598B4A8-7718-CF67-ECD8-A3C679029E00}.
Value of Target Computer is STNODE.LyncLab.Local.
Lync Server Module is added
McuFactorySipPort [lyfpool01.lynclab.local:444] is discovered.
RegistrarSipPort [lyfpool01.lynclab.local:5061] is discovered.
RegistrarWebPort [lyfpool01.lynclab.local:444] is discovered.
QoeSipPort [lyfpool01.lynclab.local:5061] is discovered.
WebsitePrimaryHttpPort [lyfpool01.lynclab.local:80] is discovered.
WebsitePrimaryHttpsPort [lyfpool01.lynclab.local:443] is discovered.
WebsiteExternalHttpPort [lyfpool01.lynclab.local:80] is discovered.
WebsiteExternalHttpsPort [lyfpool01.lynclab.local:443] is discovered.
[ReachPrimaryPsomServerPort [lyfpool01.lynclab.local:8060]] is excluded from port monitoring.
[ReachExternalPsomServerPort [lyfpool01.lynclab.local:8061]] is excluded from port monitoring.
AppSharingPortStart [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
ImSipPort [lyfpool01.lynclab.local:5062] is discovered.
ImWebPort [lyfpool01.lynclab.local:444] is discovered.
[DataPsomPort [lyfpool01.lynclab.local:8057]] is excluded from port monitoring.
[MeetingPsomPort [lyfpool01.lynclab.local:8058]] is excluded from port monitoring.
AudioVideoSipPort [lyfpool01.lynclab.local:5063] is discovered.
AppSharingSipPort [lyfpool01.lynclab.local:5065] is discovered.
DataWebPort [lyfpool01.lynclab.local:444] is discovered.
MeetingWebPort [lyfpool01.lynclab.local:444] is discovered.
AudioVideoWebPort [lyfpool01.lynclab.local:444] is discovered.
AppSharingWebPort [lyfpool01.lynclab.local:444] is discovered.
AudioPortStart [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
VideoPortStart [lyfpool01.lynclab.local:57501] is skipped. Monitoring UDP Ports is not supported.
AppSharingPortStart [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
[MediationServerPort [lyfpool01.lynclab.local:5070]] is excluded from port monitoring.
[MediationSipClientTlsPort [lyfpool01.lynclab.local:5067]] is excluded from port monitoring.
MediaCommunicationPort [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
CasSipPort [lyfpool01.lynclab.local:5073] is discovered.
CaaSipPort [lyfpool01.lynclab.local:5072] is discovered.
[TestBotPort [lyfpool01.lynclab.local:5076]] is excluded from port monitoring.
CpsSipPort [lyfpool01.lynclab.local:5075] is discovered.
RgsSipPort [lyfpool01.lynclab.local:5071] is discovered.
RgsWcfMtlsPort [lyfpool01.lynclab.local:8404] is discovered.
PdpSipPort [lyfpool01.lynclab.local:5080] is discovered.
PdpTurnPort [lyfpool01.lynclab.local:448] is discovered.
AudioPortStart [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
VideoPortStart [lyfpool01.lynclab.local:57501] is skipped. Monitoring UDP Ports is not supported.
AppSharingPortStart [lyfpool01.lynclab.local:49152] is skipped. Monitoring UDP Ports is not supported.
Found an unsupported Role 'FileStore'.
Found an unsupported Role 'ExternalServer'.
Similar Messages
-
Synthetic transactions are failing
synthetic transactions are failing with below error message
lync 2013 server
A 504 (Server time-out) response was received from the network and the operation failed
from wather node running same cmd it is working and also from the local server also working.
ksrugiPlease make sure Agent Proxy is enabled for watch node.
Add the Lync Watcher Node Computer to the RTCUniversalReadOnlyAdmins.
Check the Windows Firewall on Lync Server Front End Servers is configured to allowing incoming connectivity from Windows PowerShell application and from Microsoft SCOM process.
For details, check
http://support.microsoft.com/kb/2751720/en-us.
Lisa Zheng
TechNet Community Support -
Lync 2013 Watcher Node Synthetic Transactions
I've set up SCOM monitoring for our Lync 2013 deployment.
Everything is looks like perfect, in the SCOM console I can see the watcher node and it looks like the monitoring is functional (marked with green as "monitored"), but in the Event Viewer of the Watcher Node server I cannot find the events 334
or 335, but as far as I know, there should be notofications in every 15 minutes, that the tests was runing and was succesfull or not.
I've tried to remove and create the watcher node configuration again, restrated the health service etc. but nothing was helpful. What is the problem? :/Verify that enable proxy agent on lync watcher node to can monitor it.
For configure watcher node, you can refer below link
http://lyncdup.com/2013/01/how-to-setup-lync-2010-scom-management-pack-and-synthetic-transactions/
Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"
Mai Ali | My blog: Technical | Twitter:
Mai Ali -
Maintenance Mode for Synthetic Transactions
Hi,
I'm looking for some guidance on how to apply Maintenance Mode to specific Synthetic Transactions correctly via Orchestrator. My setup is Orchestrator 2012 R2 (and SCOM 2012 R2)
I have an existing runbook which seems to run fine for placing a group of windows computers into maintenance mode - I 'think' it is ok, in 2012 there seems to be a single start maintenance mode activity targeting the windows computer object for this, wereas
in 2007 there were 3 objects to target - the windows computer, health service and health service watcher.
So now I'm trying to apply maintenance mode to specific Synthetic Transactions if possible - ie web application transaction monitors which run on 2 servers which are dedicated as watcher nodes for many other ST's aswell. I had thought I had the issue
solved when I created the runbook to set Maintenance Mode targeting the specific Web monitors - when I execute the runbook I can see the spanner maintenance icon appearing against all the 'Closed' alerts from these monitors in the scom console - so I assumed
I was targeting the correct objects.
I've scheduled the runbook to trigger for the time when I know these monitors create alerts (ie when the web services are restarted nightly on the particular server web server and the site will be down) however I am still seeing the alerts come in to the
console (log history shows the runbook started OK on schedule) so I am wondering if there are other objects to put into maintenance - I assume I can't put the watcher node windows computer object into Maintenance Mode as this would be suspending the monitoring
of other Stnthetic transactions running on the watcher node servers?...
Any advice much appreciated...Sure, no worries.
The authentication types can support 4 tyes of authentication from ntlm to basic. If the site does not require authentication all the better, as the monitor will use less resourses and its easier to configure.
R2 supports something like 10000 transactions to be monitored.
Paulpaulk -
Lync Synthetic Transaction from Watcher Node
Hello All,
I have a Lync 2013 Environment using Orchestrator I'm performing some activity on Lync servers and folowed by I will be executing the Synthetic transactions from Orchestrator.
I have created a watcher Node(Just Installed the Lync Core Files and Admin tools), not using SCOM here. I just use to execute the Test-cspresence, Test-CSIM, etc.. from the watcherNode and use targetFQDN as
Front end servers. But it's not working now with an below Error, rest of the commands like get-user and all working fine.
Can someone help me to fix this issue?
Error: “Exception has been thrown by the target of an invocation”Please check you have enabled Windows Powershell for remoting.
For details, you can check
http://technet.microsoft.com/en-us/magazine/ff700227.aspx
Lisa Zheng
TechNet Community Support -
Synthetic Transactions Monitoring - Query
Hi,
Couple of things I would like to clarify related to Synthetic Transactions as I'm unable to find it clearly:
1) In SCOM, are Synthetic transactions executed parallel or sequentially? I could not find anything officially written on that? Lets say if I've 10 transactions to be monitored per watcher node, will it be executed one by one until one is completed or all
10 will be executed at the same time. How to identify?
2) A transaction with multi steps, will it be counted as one transaction or every step under that is treated as separate transaction?
3) Considering the point number 2 how many transactions are supported per watcher node
3) In the pre-req guidelines it is mentioned 50 URL's monitoring supported per agent. Is it just from URL availability point of view or anything else being said here?
Thanks,Can anybody share views on this please?
-
Synthetic Transaction Monitoring
I would like to know if System Center 2012 can support Synthetic Transaction monitoring. what i need is that the SC 2012 will have to capture the synthetic transactions being generated by the third party generator. These transactions captured by SC 2012,
will have to provide transaction breakdown time between Web, App and DB layer’s and give over all End User experience.
Can any one suggest how SC 2012 will handle such requests? how to set it up? what KPI will SC 2012 do today for synthetic transaction monitoring.
please email me the response to [email protected] or [email protected]
Michael MartinHi Michael,
I don't think it is a big deal. Web Application Transaction Monitoring is performed by sending HTTP requests to your application from specified Watcher Node (Management Server itself, SCOM Agent or GSM points worldwide using appropriate subscription
http://stefanroth.net/2014/01/06/scom-global-service-monitor-using-visual-studio-web-test/). Just check out that your app is available and responds well to those HTTP requests, for sure it's better to record Web Application Transaction tests on
Watcher node explicitly.
Igor Savchenko, VIAcode Consulting LLC (http://www.viacode.com/) -
Synthetic Transactions Fail with TLS error
Hi,
Most of the test-cs cmdlets fail with the error: The operation failed due to issues with Tls. See the exception for more information.
Inner Exception:CertificateInfoNative::AcquireCredentialsHandle() failed; HRESULT=-2146893043.
Lync itself is working fine.
Any thoughts?Hi,
Are you trying this command via remote power shell which is not exactly the lync server, if this is the case then with which user are you logged in, does this user have required permissions. also have a look in to this.
http://social.msdn.microsoft.com/Forums/en-US/ucmanagedsdk/thread/ca0d7758-d51b-4728-be0f-ae2c222546eb and
http://blog.greenl.ee/2009/03/25/troubleshooting-tlsexception-in-ucma-2-0-applications/
If answer is helpful, please hit the green arrow on the left, or mark as answer. Salahuddin | Blogs:http://salahuddinkhatri.wordpress.com | MCITP Microsoft Lync -
SCOM 2012 R2 & Exchange Server 2010 SP3 - Mailbox services not monitored
Having done everything depicted in Exchange Server 2010 MP I still have trouble with some Exchange services - they are in not monitored state (five days passed):
Mailbox All Database Services - Default-First-Site-Name
Mailbox Database Service - Management - test.local
Mailbox Database Service - PublicFolders - test.local
Mailbox Database Service - Users - test.local
Mailbox Many Database Service - Default-First-Site-Name
OfflineAddressBook Service - Default-First-Site-Name
Why is this happening? Since monitoring exchange mailbox databases is one of the most important tasks SCOM should be doing I assume something wrong is going on here. However there are no errors or alerts in SCOM console nor in OpsMgr
log on Exchange server itself.Hi There,
Did you install the Microsoft Exchange monitoring correletion service while importing the Exchange 2010 management pack ?
Does your MS have RMS Emulator role ? As many alerts in the Exchange 2010 MP are targetted to Root management server class.
Also did you configure Test mailboxex and stuff post Exchange 2010 Import ?
Did you analyse the Ops manager Event logs in the MS and Agent ? Can you post the critical and Warnign events here.
Also is Agent proxy enabled ?
Also is the Action account of the Agents System or Domain account ?
Also refer: http://blogs.catapultsystems.com/jcowan/archive/2013/03/26/opsmgr-2012-and-2007-exchange-server-2010-monitoring-management-pack-how-to-perform-the-optional-configurations-for-synthetic-transactions-and-kerberos-authentication.aspx
Gautam.75801 -
Owner field in SCOM Alert Properties
When you open up the Alert Properties of an Active Alert there is an Owner Field that you can populate with a users email address. How do you assign owners to a system instead of to an alert so that any system that alerts for anything goes to the
owner of that device? Does the owner get an email message or do you need to set up something besides assigning the owner email for that to happen? What is the purpose of this and where is it reference and used within SCOM?Microsoft would probably tell you that "scom monitors services and applications, not servers." a "windows server" monitored entity contains pretty much every other monitored entity from every other management pack, and in a large
environment one person is probably not responsible for all of them. see my previous example. I may "own" the physical sharepoint server, but I do not care at all about problems with sharepoint. if I assigned myself as 'owner' of the windows
server entity, and got notified of every alert on that box, I could get notified on alerts for sharepoint, group policy, sql, the scom agent, IIS, DNS, AD, exchange, any perspectives or synthetic transactions from that machine, etc. when maybe all
I really care about is the performance/availability of the operating system, memory, CPU, disks, and physical hardware. as a note-mom 2005 monitored "servers" and it was very difficult not to get notified on everything. and it was a beatdown. the
new way is better.
also: in my opinion, notifications have never really been a priority for the scom team, starting with SCOM 2007. we're expected to have someone watching the Alerts view 24/7 with enough knowledge to route alerts to the correct support people, and/or
have some other process (orchestrator?) routing alerts into some other external ticketing system (service manager?).
creating groups, subscriptions, and scoped views is the equivalent of assigning an owner. -
SCOM 2012 Test-Mailflow command received an NDR from SystemMailbox
I installed and configured the Exchange Server 2010 Management Pack in System Center Operations Manager (SCOM) 2012. Everything is working fine except one monitor:
"KHI: One or more unexpected NDRs have been received in response to Test-MailFlow cross-premises test messages."
This monitor shows a critical error.
Every 10 minutes, SCOM runs the following PowerShell command:
Test-Mailflow -CrossPremises:$true
The command sends an e-mail to the FederatedEmail system mailbox ([email protected]), but an NDR is generated because the mailbox has a 1MB storage quota and it quickly filled up with test
messages.
How is this supposed to work? Should I just raise the quota on the FederatedEmail mailbox, or is there something else that's supposed to be done? I've consulted TechNet and the Management Pack documentation and I can't find much information about the Test-Mailflow
synthetic transaction or how it's supposed to work.
We also have a hybrid deployment between Exchange 2010 and Office 365, so I would love it if this Test-Mailflow command could actually test mailflow between our Exchange environment and Office 365. That would be really helpful information to alert
on.
Any help or recommendations would be greatly appreciated. Thank you!
Here is the full text of the error:
Test-Mailflow command received an NDR from
SystemMailbox{GUID}@domain.com in response to a
test message sent to
[email protected].
Delivery has failed to these recipients or groups:
SystemMailbox{GUID}
([email protected])
<mailto:[email protected]>
The recipient's mailbox is full and can't accept messages now. Please try
resending this message later, or contact the recipient directly. Diagnostic
information for administrators: Generating server: SERVER.domain.com
[email protected] #554-5.2.2
mailbox full 554 5.2.2
STOREDRV.Deliver.Exception:QuotaExceededException.MapiExceptionShutoffQuotaExceeded;
Failed to process message due to a permanent exception with message Cannot open
mailbox /o=First Organization/ou=Exchange Administrative Group/cn=Configuration/cn=Servers/cn=SERVER/cn=Microsoft System
Attendant.Our SCOM 2012 environment is doing the same thing. This test-mailflow is generated by the managment pack and therefore should belong in this forum.
Otherwise, you should remove the support statement in the Management Pack Guide (June 2012)
Cross-premises mail flow monitoring and reporting The Management Pack includes new mail
flow monitoring and reporting capabilities for customers who use our hosted service.
Error:
Test-Mailflow command received an NDR from SystemMailbox{dfd5527a-b3bb-473a-b7d3-1257984884}@customer.com in response to a test message sent to [email protected]mer.com. Delivery has failed to these recipients
or groups: SystemMailbox{dfd5527a-b3bb-473a-b7d3-a2743d86cdda} ([email protected]) The recipient's mailbox is full and can't accept messages now. Please try resending this message later, or contact the recipient
directly. Diagnostic information for administrators: Generating server: MAIL-01.customer.com [email protected] #554-5.2.2 mailbox full 554 5.2.2 STOREDRV.Deliver.Exception:QuotaExceededException.MapiExceptionShutoffQuotaExceeded;
Failed to process message due to a permanent exception with message Cannot open mailbox <snip> -
SCOM 2007 extest_ user mailbox maintenance/management.
I use SCOM 2007 to monitor our Exchange 2010 environment. I use the test-* commands in powershells on my desktop to catch anything that may occur between SCOM alert thresholds. Several of these use the extest_ account.
Today, I looked at the extest_ user mailbox and found that the tests are accumulating in the mailbox. What do I need to configure so the tests are purged from the mailbox, including the deleted items folder?
Information, links, and comments are all welcome.
TIA.Hi,
Do you mean that there are many test mailbox and you want to remove them? As far as I know, those account is used for synthetic transaction tests for the Exchange. Those synthetic transactions will perform several tests on your Exchange infrastructure
and warn you if there is a problem with your mail flow. In order to perform such tests the requirement is to have specific users with mailboxes created. Those users is created by script named New-TestCasConnectivityUser.ps1.
Each site will have a test account, please refer to the below link for more details:
http://stefanroth.net/2013/02/09/scom-exchange-2010-mp-extest_-user/
From my point of view, we can remove those account, but then the script can create them again.
If you don't create a test mailbox on one or more Mailbox servers, the Management Pack will return the following warning: “The test mailbox was not initialized. Run new-TestCasConnectivityUser.ps1 to ensure that the test mailbox is created.”
More details:
http://technet.microsoft.com/en-us/library/ee758052(v=exchg.140).aspx
Regards,
Yan Li
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
Create OLE DB synthetic that has failover ability if proxy is down much like resource pools
As the title indicates, I would like to create a monitor that is fault tolerant and queries an OLE DB datasource. Today you can target multiple agents to perform a synthetic transaction using the OOB templates, however I only want a single agent
performing the query at any given time. If the primary proxy/agent is down, I would like the synthetic transaction to failover to the other proxy node(s). This behavior is like network or unix/linux devices which use resource pools.You must create unhosted class or it can be unhosted singleton class (group) and target your monitor on this class.
Vladimir Zelenov | http://systemcenter4all.wordpress.com
I assume I would then create a rollup monitor so that I don't trigger an alert should one proxy be down or experience a technical issue. -
Lync 2013 SCOM Watcher node requirements
Hi there,
Can i configure the watcher node (lync 2013 MP) on one of the Lync 2013 servers? else i should configure it on separate server.
Please advice
Many thanks,
David"Depending on the size of your deployment, synthetic transactions may use a large amount of computer memory and processor time. For this
reason, we recommend that you use a dedicated computer as a watcher node. For example, you should not configure a Front End Server to act as a watcher node" - http://technet.microsoft.com/en-us/library/jj204943.aspx
Please mark posts as answers/helpful if it answers your question.
Blog
Lync Validator - Used to assist in the validation and documentation of Lync Server 2013. -
Synthetic Monitoring using RUEI.
Dear All,
Could someone ,please let me know whether synthetic transaction based monitoring is possible using Real User Experience Insight(RUEI). If possible, please help me with the document containing the configuration Guide.
Thanks in Advance.
Regards,
Sureshkumar RaviHi Ravi,
You can find installation guide here,http://docs.oracle.com/cd/E55953_01/doc.12106/e52123/title.htm
you can find certification here;
https://support.oracle.com/epmos/faces/CertifyResults?_afrLoop=186737378117315&searchCtx=st%255EANY%257Cpa%255Epi%255E83…
Regards
Samad Ul Haq
Maybe you are looking for
-
Indesign CS6 Font issue after saving
I have had this issue come up about about 4 times since I have been running CS6. When I open a customers document everything is fine no errors. I save it the same way I do the rest of the 30 jobs a day. When I re open the fonts will not load. If I op
-
I don't understand your logic adobe!!
So Mr Adobe, which of your applications should we be using for web design / prototyping / wireframing whatever you want to call it? InDesign is firmly geared towards Print and Digital Publishing Photoshop is a Image editing package, why try and crowb
-
Just opened box and started using Mac Mini (OS X 10.8.1), Late 2012, Core i5. When trying to update iLife product, was given message that update to 10.8.2 was required. Tried to update, but was given message that Volume does not meet the requiremen
-
Hola a todos: Tengo una duda; Normalmente con los plc con los que he trabajado. Cuando yo hacia un lazo de control PID, lo hacía y lo bajaba al PLC . ¿Esto se puede hacer con el PAC cFP 2210? ¿se puede bajar el lazo que he creado en labview al cont
-
Comm. problem with cFP RS485 4 wire to Yokogawa UP150 RS485 2 wire
cFP data sheet states that RS485 4 wire will not work with RS485 2 wire. I need to communicate with a bank of 6 Yokogawa UP150 temp controllers and 6 Overtemps, 2 wire system. I have seen some 4 to 2 wire converters on the web. I need to be able to u