cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Application Status

dsoria
Observer

Dear Community, good morning,

Your support I need to identify the availability of the application with its services, processes in general.

When the app went down, the service was not available via alerts or a dashboard.


Thank you for your support.

6 REPLIES 6

JoseRomero
Dynatrace Advisor
Dynatrace Advisor

Hi @dsoria ,

You have several options, but it depends on your service:

  • APIs for Performance Metrics: If your product or service has APIs to retrieve performance metrics, you can create a custom Extension 2.0 to generate metrics and dashboards based on these APIs.
  • Synthetics Monitoring: With Synthetics, you can monitor your system's responses. You can use Synthetics metrics to create alerts and dashboards.
  • Critical Processes Monitoring: If you have critical processes on your operating system essential for your services, you can create alerts and dashboard. Its depends if you have OneAgent installed on the host and it is supported, which may depend on the technology.

My recommendation is to explore the possibilities of your technology and processes, and consider combining these options.

Estimado Jose 

Gracias por la información y allí me podrías ayudar con un ejemplo.  APIs for Performance Metrics

🙂

Peter_Youssef
Champion

Hi @dsoria 

If you seek measuring application availability:

  1. proceed with synthetic monitoring based either through HTTP or browser monitors.
  2. corelate the monitored application to the configured synthetic monitor.
  3. in case of actual failure, problem will be triggered.

For Host availability:

  • Host gracefully shutdown alert will be triggered upon host unavailability.

Process group availability:

  • configure process group availability on process group level or environment level as per actual monitoring requirements.

Thanks.

Peter_Youssef
Champion

Hi @dsoria For Dashboard related alerts configure the below tiles for ease of initial setup through data explorer:

  • Create a dedicated dashboard for app "xyz"
  • go to data explorer configure the below metrics and then set the required thresholds for visualization through dashboard:
  • Host availability % 
  • Process availability %
  • OS Service availability, but this should be configured in advance under OS services monitoring section.
  • for synthetic monitoring: Availability rate (by location) [browser monitor]
  • using proper management zone and tagging rules will make the dashboard best fitting for the app owner.

Thanks.

 

Peter_Youssef
Champion

@dsoria for dashboards:

  • Colors can be overwritten, it's not an indicator of problem alerts unless there is a custom metric set or thresholds violations applied either statically or dynamically.
  • add problems tile, and limit it to specific management zone, so it will reflect the actual impacted entities for your application entities either app, services, Process groups, ....etc
  • to get the full picture about your monitored entities, configure SLOs : https://docs.dynatrace.com/managed/shortlink/objectives-hub 

Peter_Youssef
Champion

@dsoria create alerting profile and problem notification for such app through email as initial method of notifying the app owner and later on you can configure advanced notification methods like "Teams, victorOps, ....etc"

Featured Posts