<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: monitor URL/page availability in Splunk AppDynamics</title>
    <link>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721177#M2448</link>
    <description>&lt;P&gt;I suspected that:)&lt;/P&gt;&lt;P&gt;Glad you got it resolved&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Caio&lt;/P&gt;</description>
    <pubDate>Tue, 15 Sep 2020 11:00:34 GMT</pubDate>
    <dc:creator>Morelz</dc:creator>
    <dc:date>2020-09-15T11:00:34Z</dc:date>
    <item>
      <title>monitor URL/page availability</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721174#M2445</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I have an IIS server with one site and several applications. Appdynamics .Net agent 20.4.1&lt;/P&gt;&lt;P&gt;each application has a &lt;STRONG&gt;appName.svc&lt;/STRONG&gt; web page that I can call to check if the service is up.&lt;/P&gt;&lt;P&gt;I tried&amp;nbsp;&lt;A href="https://www.appdynamics.com/community/exchange/extension/url-monitoring-extension/" target="_self" rel="nofollow noopener noreferrer"&gt;AppDynamics Extension for URL Monitoring&lt;/A&gt;&amp;nbsp;and followed the installation instructions.&lt;/P&gt;&lt;P&gt;I can see in 'Metric browser' the URL monitor section, under that I see 'Metric Uploaded'.&lt;/P&gt;&lt;P&gt;where do I see indication that a URl is down/up?&lt;/P&gt;&lt;P&gt;can I monitor multiple URLs, as i did in yml file?&lt;/P&gt;&lt;P&gt;my&amp;nbsp;config.yml file section looks like this:&lt;/P&gt;&lt;PRE class="lia-code-sample language-javascript"&gt;&lt;CODE&gt;sites:
     #No authentication, with a pattern to match
   - name:     ReportService.svc
     url:      https://serverName/Reports/ReportService.svc
     followRedirects: false
     groupName: MySites
     
   - name:     DigitalService.svc
     url:      http://serverName/Digital/DigitalService.svc
     followRedirects: false
     groupName: MySites
     
   - name:     EmailService.svc
     url:      http://serverName/Email/EmailService.svc
     followRedirects: false
     groupName: MySites&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;log:&lt;/P&gt;&lt;PRE class="lia-code-sample language-javascript"&gt;&lt;CODE&gt;[Monitor-Task-Thread1] 29 Aug 2020 11:04:05,831 ERROR URLMonitorTask-URL Monitor - Unexpected error while running the URL Monitor
com.singularity.ee.agent.systemagent.api.exception.TaskExecutionException: java.lang.NullPointerException
at com.appdynamics.extensions.urlmonitor.config.RequestConfig.setClientForSite(RequestConfig.java:71) ~[?:?]
at com.appdynamics.extensions.urlmonitor.URLMonitorTask.run(URLMonitorTask.java:79) [?:?]
at com.appdynamics.extensions.TasksExecutionServiceProvider$1.run(TasksExecutionServiceProvider.java:48) [?:?]
at com.appdynamics.extensions.executorservice.MonitorThreadPoolExecutor$TaskRunnable.run(MonitorThreadPoolExecutor.java:113) [?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_241]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_241]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
Caused by: java.lang.NullPointerException
at com.appdynamics.extensions.urlmonitor.config.RequestConfig.setClientForSite(RequestConfig.java:55) ~[?:?]
... 8 more
[Monitor-Task-Thread1] 29 Aug 2020 11:04:05,831 INFO URLMonitorTask-URL Monitor - All tasks for URL Monitor finished
[Monitor-Task-Thread1] 29 Aug 2020 11:04:05,831 INFO MetricWriteHelper-URL Monitor - Finished executing URL Monitor at 2020-08-29 11:04:05 IDT
[Monitor-Task-Thread1] 29 Aug 2020 11:04:05,831 INFO MetricWriteHelper-URL Monitor - Total time taken to execute URL Monitor : 0 ms
[Monitor-Task-Thread1] 29 Aug 2020 11:04:05,831 INFO ABaseMonitor - Finished processing all tasks in the job for URL Monitor
[pool-10-thread-2] 29 Aug 2020 11:04:09,628 INFO MetricLimitCheck-URL Monitor - Starting MetricLimitCheck
[pool-10-thread-2] 29 Aug 2020 11:04:09,628 INFO PathResolver-URL Monitor - Install dir resolved to C:\Program Files\AppDynamics\machineagent
[pool-10-thread-1] 29 Aug 2020 11:04:09,628 INFO MachineAgentAvailabilityCheck-URL Monitor - Starting MachineAgentAvailabilityCheck
[pool-10-thread-1] 29 Aug 2020 11:04:09,628 INFO MachineAgentAvailabilityCheck-URL Monitor - SIM is enabled, not checking MachineAgent availability metric
[pool-10-thread-2] 29 Aug 2020 11:04:11,175 INFO MetricLimitCheck-URL Monitor - MetricLimitCheck took 1547 ms to complete 
[pool-10-thread-2] 29 Aug 2020 11:04:29,629 INFO MetricLimitCheck-URL Monitor - Starting MetricLimitCheck
[pool-10-thread-2] 29 Aug 2020 11:04:29,629 INFO PathResolver-URL Monitor - Install dir resolved to C:\Program Files\AppDynamics\machineagent
[pool-10-thread-2] 29 Aug 2020 11:04:31,332 INFO MetricLimitCheck-URL Monitor - MetricLimitCheck took 1703 ms to complete 
[pool-10-thread-1] 29 Aug 2020 11:04:49,629 INFO MetricLimitCheck-URL Monitor - Starting MetricLimitCheck
[pool-10-thread-1] 29 Aug 2020 11:04:49,629 INFO PathResolver-URL Monitor - Install dir resolved to C:\Program Files\AppDynamics\machineagent
[pool-10-thread-1] 29 Aug 2020 11:04:51,254 INFO MetricLimitCheck-URL Monitor - MetricLimitCheck took 1625 ms to complete&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 29 Aug 2020 08:17:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721174#M2445</guid>
      <dc:creator>Tamir_hagai</dc:creator>
      <dc:date>2020-08-29T08:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: monitor URL/page availability</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721175#M2446</link>
      <description>&lt;P&gt;Can you post your whole config file, with sensitive data remove to better assist:)&lt;/P&gt;

&lt;P&gt;Such as:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Controller name/URL&lt;/LI&gt;
&lt;LI&gt;Email addresses&lt;/LI&gt;
&lt;LI&gt;IP Addresses&lt;/LI&gt;
&lt;LI&gt;Server names&lt;/LI&gt;
&lt;LI&gt;Access Keys&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;^ Edited by&amp;nbsp;&lt;A href="https://community.appdynamics.com/t5/user/viewprofilepage/user-id/142051"&gt;@Ryan.Paredez&lt;/A&gt;&amp;nbsp;to list the examples above&lt;/P&gt;</description>
      <pubDate>Mon, 14 Sep 2020 21:50:14 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721175#M2446</guid>
      <dc:creator>Morelz</dc:creator>
      <dc:date>2020-09-14T21:50:14Z</dc:date>
    </item>
    <item>
      <title>Re: monitor URL/page availability</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721176#M2447</link>
      <description>&lt;P&gt;resolves by commenting out all unnecessary parts of yml file&lt;/P&gt;&lt;PRE class="lia-code-sample language-markup"&gt;&lt;CODE&gt;     # Patterns to be matched, multiple patterns(to be matched) can be configured for a given site
     #matchPatterns:
     #- name: 
     #  type: 
     #  pattern: 

   #- name:     
   #  url:      
   #  authType: 

  # Basic Authentication with password encryption
   #- name:       
   #  url:        
   #  username:   
   #  password:   
   #  encryptionKey: ""
   #  encryptedPassword: ""
   #  authType: 

   #- name:     
   #  url:      

  #NTLM Auth Sample Configuration
   #- name:     
   #  url:      
   #  username: 
   #  password: 
   #  authType: 

     # Client Cert Auth Sample Configuration
   #- name:         
   #  url:          
   #  password:     
   #  authType:     
   #  keyStoreType: 
   #  keyStorePath: 
   #  keyStorePassword: 
   #  trustStorePath: 
   #  trustStorePassword: 

     #POST request sample configuration
   #- name:     
   #  url:      
   #  username:
   #  password:
   #  connectTimeout: 60000
   #  usePreemptiveAuth: 
   #  method:   
   #  headers:
   #    Content-Type: application/json
   #  requestPayloadFile: src/test/resources/conf/postrequestPayloadFile
   #  matchPatterns:
   #    - name:       Error
   #      type:       substring
   #      pattern:    Error 400

     #Proxy Configuration
   #- name:     
   #  url:      
   #  groupName: 
   #  proxyConfig:
   #    host: ""
   #    port: 
   #    username: ""
   #    password: ""&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 15 Sep 2020 06:53:07 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721176#M2447</guid>
      <dc:creator>Tamir_hagai</dc:creator>
      <dc:date>2020-09-15T06:53:07Z</dc:date>
    </item>
    <item>
      <title>Re: monitor URL/page availability</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721177#M2448</link>
      <description>&lt;P&gt;I suspected that:)&lt;/P&gt;&lt;P&gt;Glad you got it resolved&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Caio&lt;/P&gt;</description>
      <pubDate>Tue, 15 Sep 2020 11:00:34 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/monitor-URL-page-availability/m-p/721177#M2448</guid>
      <dc:creator>Morelz</dc:creator>
      <dc:date>2020-09-15T11:00:34Z</dc:date>
    </item>
  </channel>
</rss>

