{"id":965,"date":"2022-03-27T14:01:02","date_gmt":"2022-03-27T13:01:02","guid":{"rendered":"http:\/\/thomas-kopton.de\/vblog\/?p=965"},"modified":"2022-03-27T14:01:02","modified_gmt":"2022-03-27T13:01:02","slug":"vrealize-operations-and-telegram-alerts-on-your-phone","status":"publish","type":"post","link":"https:\/\/thomas-kopton.de\/vblog\/?p=965","title":{"rendered":"vRealize Operations and Telegram &#8211; Alerts on your Phone"},"content":{"rendered":"\n<p>As you all know <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">vRealize Operations<\/mark><\/strong> is a perfect tool to manage and monitor your SDDC and in case of issues vROps creates alerts and informs you as quickly as possible providing many details related to an alert.<\/p>\n\n\n\n<p>Without any additional customization, vRealize Operations displays the alerts in the Alerts tab. Sending alerts via email is the most common way to quickly attract your attention and increase the chances of reacting to the alert quickly.<\/p>\n\n\n\n<p>With the <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Webhook Notification Plugin<\/mark><\/strong>, it is possible to integrate vROps with almost any  <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">REST API<\/mark><\/strong> endpoint. <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Telegram<\/mark><\/strong> provides an easy-to-use API and allows for sending vROps alerts as messages into a Telegram chat.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Telegram Chat, Bot, and Token<\/h4>\n\n\n\n<p>The first step is to prepare Telegram to allow vROps to send messages to a chat. Basically, you will need a <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">chat<\/mark><\/strong>, a <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">bot<\/mark><\/strong>, and a <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">token<\/mark><\/strong>. The process is very well described <a href=\"https:\/\/www.techthoughts.info\/how-to-create-a-telegram-bot-and-send-messages-via-api\/\">here<\/a>.<\/p>\n\n\n\n<p>The actual REST API POST call uses the chat ID and the Token to ingest messages into the chat.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;api.telegram.org\/bot$token\/sendMessage?chat_id=$chat&amp;text=Hello+World<\/code><\/pre>\n\n\n\n<p>The POST content is pretty simple.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>{\n  \"text\": \"my message\"\n}<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">vROps Outbound Instance<\/h4>\n\n\n\n<p>The next step is the vROps <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Outbound Webhook Plugin<\/mark><\/strong> instance that will point to our telegram chat. For simplicity, the Outbound URL contains the entire URL we need to send messages to Telegram.<\/p>\n\n\n\n<p>In my environment, the instance looks like depicted in the following figure, bot ID and token are truncated for visibility and my data privacy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1-1024x656.png\" alt=\"\" class=\"wp-image-974\" width=\"768\" height=\"492\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1-1024x656.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1-300x192.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1-768x492.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1-1536x985.png 1536w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-1.png 1560w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><figcaption><em>Figure 01: Outbound Webhook Plugin instance.<\/em><\/figcaption><\/figure>\n\n\n\n<p>You do not have to specify any user or password as the ingestion uses the token in the URL. When you run the test you will see an error but this is in our case OK.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">vROps Payload Template<\/h4>\n\n\n\n<p>Following the Outbound Plugin instance, we need to specify the details of the <strong>REST call<\/strong> and the <strong>payload<\/strong>.  In my example, I would like to receive datastore space-related alarms in my chat. Details of the alert definition are not described in this post.<\/p>\n\n\n\n<p>The Payload Template is where we define these settings, subdivided into:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Details<\/mark><\/strong>: Specifies the name of the instance and the Outbound Method to use, in this case, the Webhook Notification Plugin.<\/li><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Object Content<\/mark><\/strong>: Here we can add additional information, like metrics and properties to be used in the actual payload. I have added a few additional metrics to help qualify the alarm.<\/li><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Payload Details<\/mark><\/strong>: Specifies the actual REST call, like method or content type, and describes the body of the call as required by the receiving instance. In the body itself, we can use the predefined parameters (uppercase) and our additional metrics or properties or related objects (lowercase).<\/li><\/ul>\n\n\n\n<p>The following two pictures show my <strong>Payload Template<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2-1024x588.png\" alt=\"\" class=\"wp-image-984\" width=\"512\" height=\"294\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2-1024x588.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2-300x172.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2-768x441.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-2.png 1330w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><figcaption><em>Figure 02: Payload Template &#8211; Details.<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3-1024x492.png\" alt=\"\" class=\"wp-image-985\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3-1024x492.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3-300x144.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3-768x369.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3-1536x738.png 1536w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-3.png 1906w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><em>Figure 03: Payload Template &#8211; Object Content.<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"926\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4-1024x926.png\" alt=\"\" class=\"wp-image-986\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4-1024x926.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4-300x271.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4-768x695.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4-1536x1389.png 1536w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-4.png 1946w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><em>Figure 04: Payload Template &#8211; Payload Details.<\/em><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">vROps Notification<\/h4>\n\n\n\n<p>The last step of the process is to bring everything together, the alert definition, the outbound instance, and the payload template to work together and send the message towards Telegram.<\/p>\n\n\n\n<p>This is where the good old <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">vROps Notifications<\/mark><\/strong> come into play. It wires everything and does exactly what the name implies &#8211; notifies you in an alarm event.<\/p>\n\n\n\n<p>The process of notification creation has four steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Notification<\/mark><\/strong>: Here you give the notification a name and enable or disable it.<\/li><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Define Criteria<\/mark><\/strong>: This step gives you a large number of options to exactly specify when the notification should be triggered. In my use case, I want this notification to be triggered only on one specific object type (Datastore) and only for one specific alert definition (<code>tk-vSAN Remaining Space Low<\/code>).<\/li><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Set Outbound Method<\/mark><\/strong>: Here we define the Outbound Method (Webhook Notification Plugin) and the Outbound Instance we created for Telegram.<\/li><li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Select Payload Template<\/mark><\/strong>: In the last step we define the Payload Template to use, in our use case the template we created for Telegram.<\/li><\/ol>\n\n\n\n<p>The following pictures show my Notification settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5-1024x595.png\" alt=\"\" class=\"wp-image-991\" width=\"768\" height=\"446\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5-1024x595.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5-300x174.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5-768x446.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-5.png 1412w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><figcaption><em>Figure 05: vROps Notification &#8211; Notification.<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6-985x1024.png\" alt=\"\" class=\"wp-image-992\" width=\"739\" height=\"768\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6-985x1024.png 985w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6-289x300.png 289w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6-768x798.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6-1478x1536.png 1478w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-6.png 1532w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/a><figcaption><em>Figure 06: vROps Notification &#8211; Define Criteria.<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7-1024x397.png\" alt=\"\" class=\"wp-image-993\" width=\"768\" height=\"298\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7-1024x397.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7-300x116.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7-768x298.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-7.png 1528w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><figcaption><em>Figure 07: vROps Notification &#8211; Set Outbound Method.<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"821\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8-1024x821.png\" alt=\"\" class=\"wp-image-994\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8-1024x821.png 1024w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8-300x241.png 300w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8-768x616.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8-1536x1232.png 1536w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-8.png 1972w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><em>Figure 08: vROps Notification &#8211; Select Payload Template.<\/em><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">The Result<\/h4>\n\n\n\n<p>When all steps are finished successfully, any time the specified alarm has been triggered you will receive a message in your Telegram chat, as depicted in the following figure.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9-550x1024.png\" alt=\"\" class=\"wp-image-999\" width=\"275\" height=\"512\" srcset=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9-550x1024.png 550w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9-161x300.png 161w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9-768x1431.png 768w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9-825x1536.png 825w, https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-9.png 1036w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a><figcaption><em>Figure 09: vROps Alarm in Telegram chat.<\/em><\/figcaption><\/figure>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Stay<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">safe<\/mark><\/strong>.<\/p>\n\n\n\n<p>Thomas \u2013&nbsp;<a href=\"https:\/\/twitter.com\/ThomasKopton\">https:\/\/twitter.com\/<\/a><a href=\"https:\/\/twitter.com\/ThomasKopton\">ThomasKopton<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you all know vRealize Operations is a perfect tool to manage and monitor your SDDC and in case of issues vROps creates alerts and informs you as quickly as possible providing many details related to an alert. Without any additional customization, vRealize Operations displays the alerts in the Alerts tab. Sending alerts via email &#8230;<\/p>\n","protected":false},"author":1,"featured_media":1003,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,2,51],"tags":[36,3],"class_list":["post-965","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vrealize-operations","category-vrops","category-webhook","tag-vrealize-operations","tag-vrops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>vRealize Operations and Telegram - Alerts on your Phone - TOMsOps<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thomas-kopton.de\/vblog\/?p=965\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"vRealize Operations and Telegram - Alerts on your Phone - TOMsOps\" \/>\n<meta property=\"og:description\" content=\"As you all know vRealize Operations is a perfect tool to manage and monitor your SDDC and in case of issues vROps creates alerts and informs you as quickly as possible providing many details related to an alert. Without any additional customization, vRealize Operations displays the alerts in the Alerts tab. Sending alerts via email ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thomas-kopton.de\/vblog\/?p=965\" \/>\n<meta property=\"og:site_name\" content=\"TOMsOps\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-27T13:01:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1060\" \/>\n\t<meta property=\"og:image:height\" content=\"776\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thomas Kopton\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thomas Kopton\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#article\",\"isPartOf\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965\"},\"author\":{\"name\":\"Thomas Kopton\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82\"},\"headline\":\"vRealize Operations and Telegram &#8211; Alerts on your Phone\",\"datePublished\":\"2022-03-27T13:01:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965\"},\"wordCount\":709,\"commentCount\":2,\"image\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png\",\"keywords\":[\"vRealize Operations\",\"vROps\"],\"articleSection\":[\"vRealize Operations\",\"vROps\",\"Webhook\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thomas-kopton.de\/vblog\/?p=965#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965\",\"url\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965\",\"name\":\"vRealize Operations and Telegram - Alerts on your Phone - TOMsOps\",\"isPartOf\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage\"},\"image\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png\",\"datePublished\":\"2022-03-27T13:01:02+00:00\",\"author\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82\"},\"breadcrumb\":{\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thomas-kopton.de\/vblog\/?p=965\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage\",\"url\":\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png\",\"contentUrl\":\"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png\",\"width\":1060,\"height\":776},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/?p=965#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/thomas-kopton.de\/vblog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"vRealize Operations and Telegram &#8211; Alerts on your Phone\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#website\",\"url\":\"https:\/\/thomas-kopton.de\/vblog\/\",\"name\":\"TOMsOps\",\"description\":\"Just another VMware Cloud Management Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/thomas-kopton.de\/vblog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82\",\"name\":\"Thomas Kopton\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e746aafbd3733172ceb4d600ba1feda61bc87cd3b70f5a9dfb581907cc7973b1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e746aafbd3733172ceb4d600ba1feda61bc87cd3b70f5a9dfb581907cc7973b1?s=96&d=mm&r=g\",\"caption\":\"Thomas Kopton\"},\"url\":\"https:\/\/thomas-kopton.de\/vblog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"vRealize Operations and Telegram - Alerts on your Phone - TOMsOps","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thomas-kopton.de\/vblog\/?p=965","og_locale":"en_US","og_type":"article","og_title":"vRealize Operations and Telegram - Alerts on your Phone - TOMsOps","og_description":"As you all know vRealize Operations is a perfect tool to manage and monitor your SDDC and in case of issues vROps creates alerts and informs you as quickly as possible providing many details related to an alert. Without any additional customization, vRealize Operations displays the alerts in the Alerts tab. Sending alerts via email ...","og_url":"https:\/\/thomas-kopton.de\/vblog\/?p=965","og_site_name":"TOMsOps","article_published_time":"2022-03-27T13:01:02+00:00","og_image":[{"width":1060,"height":776,"url":"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png","type":"image\/png"}],"author":"Thomas Kopton","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Thomas Kopton","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#article","isPartOf":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965"},"author":{"name":"Thomas Kopton","@id":"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82"},"headline":"vRealize Operations and Telegram &#8211; Alerts on your Phone","datePublished":"2022-03-27T13:01:02+00:00","mainEntityOfPage":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965"},"wordCount":709,"commentCount":2,"image":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage"},"thumbnailUrl":"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png","keywords":["vRealize Operations","vROps"],"articleSection":["vRealize Operations","vROps","Webhook"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thomas-kopton.de\/vblog\/?p=965#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965","url":"https:\/\/thomas-kopton.de\/vblog\/?p=965","name":"vRealize Operations and Telegram - Alerts on your Phone - TOMsOps","isPartOf":{"@id":"https:\/\/thomas-kopton.de\/vblog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage"},"image":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage"},"thumbnailUrl":"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png","datePublished":"2022-03-27T13:01:02+00:00","author":{"@id":"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82"},"breadcrumb":{"@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thomas-kopton.de\/vblog\/?p=965"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#primaryimage","url":"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png","contentUrl":"https:\/\/thomas-kopton.de\/vblog\/wp-content\/uploads\/2022\/03\/figure-10.png","width":1060,"height":776},{"@type":"BreadcrumbList","@id":"https:\/\/thomas-kopton.de\/vblog\/?p=965#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thomas-kopton.de\/vblog"},{"@type":"ListItem","position":2,"name":"vRealize Operations and Telegram &#8211; Alerts on your Phone"}]},{"@type":"WebSite","@id":"https:\/\/thomas-kopton.de\/vblog\/#website","url":"https:\/\/thomas-kopton.de\/vblog\/","name":"TOMsOps","description":"Just another VMware Cloud Management Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thomas-kopton.de\/vblog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/892d6b96c66b1dd4b75c6e32fdbfea82","name":"Thomas Kopton","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thomas-kopton.de\/vblog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e746aafbd3733172ceb4d600ba1feda61bc87cd3b70f5a9dfb581907cc7973b1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e746aafbd3733172ceb4d600ba1feda61bc87cd3b70f5a9dfb581907cc7973b1?s=96&d=mm&r=g","caption":"Thomas Kopton"},"url":"https:\/\/thomas-kopton.de\/vblog\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/posts\/965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=965"}],"version-history":[{"count":28,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/posts\/965\/revisions"}],"predecessor-version":[{"id":1002,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/posts\/965\/revisions\/1002"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=\/wp\/v2\/media\/1003"}],"wp:attachment":[{"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thomas-kopton.de\/vblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}