1<!DOCTYPE html> 2<html lang="en-us"> 3 4 5<head> 6 <meta charset="utf-8"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 <meta name="author" content="Rahul Sinha"> 10 <meta name="generator" content="Hugo 0.54.0" /> 11 <title>Rahul Sinha</title> 12 13 <meta name="description" content=""> 14 <link rel="canonical" href="https://rahulwa.com/"> 15 <link href="https://rahulwa.com/index.xml" rel="alternate" type="application/rss+xml" title="Rahul Sinha"> 16 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Code+Pro|Arvo:400,700"> 17 <link rel="stylesheet" href="https://rahulwa.com/css/highlight.css"> 18 <link rel="stylesheet" href="https://rahulwa.com/css/paperback.css"> 19</head> 20 21 22 <body> 23 <div class="container"> 24 25 <header> 26 <h1>Rahul Sinha</h1> 27 28 29 30 31</header> 32 33 34 <section> 35 36 37 <article> 38 <h2><a href="https://rahulwa.com/post/journey_of_an_ops_guy_to_microservice/">Journey of an Ops guy to Microservice</a></h2> 39<div> 40 41 <p><details> 42 <summary>This blogpost talks about how to handle Ops stack in era of Microservices, just scratches the surface.</summary> 43 <summary>This is story of my journey at <a href="https://synup.com">Synup</a>, an awesome little startup (Now itâs getting big!) where i learned tremendously and i guess i truly transformed from Ops guy to a DevOps. 44</details></p> 45 46 <footer> 47 <a href="https://rahulwa.com/post/journey_of_an_ops_guy_to_microservice/">Read more</a> 48 </footer> 49 50</div> 51 52 </article> 53 54 <article> 55 <h2><a href="https://rahulwa.com/post/monitoring-using-prometheus/">Monitoring Using Prometheus</a></h2> 56<div> 57 58 <p><details> 59 <summary><em>Setting up monitoring for Machine, Application, and URLs.</em></summary> 60 Using <a href="https://github.com/prometheus/prometheus/">prometheus</a>, <a href="https://github.com/prometheus/node_exporter">node_exporter</a>, <a href="https://github.com/prometheus/blackbox_exporter">blackbox_exporter</a>, <a href="https://github.com/prometheus/alertmanager">alertmanager</a> and <a href="https://github.com/grafana/grafana">grafana</a> for monitoring systems in non-containerized world. 61</details></p> 62 63 <footer> 64 <a href="https://rahulwa.com/post/monitoring-using-prometheus/">Read more</a> 65 </footer> 66 67</div> 68 69 </article> 70 71 <article> 72 <h2><a href="https://rahulwa.com/post/automatic-https/">Automatic Https</a></h2> 73<div> 74 75 <p><details> 76 <summary><em>Setup HTTPS for any site with no hassle (Automatic!) with <a href="https://caddyserver.com/">Caddy</a> or <a href="https://traefik.io/">Traefik</a>.</em></summary> 77 Introductory blogpost about setting up HTTPS for any site with Let’s Encrypt and modern webserver(like Caddy/Traefik). 78</details></p> 79 80 <footer> 81 <a href="https://rahulwa.com/post/automatic-https/">Read more</a> 82 </footer> 83 84</div> 85 86 </article> 87 88 89 </section> 90 91 <nav class="site-nav"> 92 <a href="https://rahulwa.com/">Home</a> 93 <a href="https://rahulwa.com/post/">All posts</a> 94 95 96 <a href="https://twitter.com/rahulwa_">Twitter</a> 97 98 99 <a href="http://github.com/rahulwa">GitHub</a> 100 101</nav> 102 103 104 <footer class="site-footer"> 105 <span class="owner">©2019 Rahul Sinha</span> 106 107 108</footer> 109 110
111<script type="application/javascript"> 112var doNotTrack = false; 113if (!doNotTrack) {
vendor: 339 bytes, lines 113-118
113 114 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 115 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 116 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 117 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 118 ga('create', '
118UA-105014915-1
vendor: 39 bytes, lines 118-120
118', 'auto'); 119 120 ga('send', 'pageview');
121} 122</script>
122 123 124 125 126 127 </div> 128 129
130<script src="https://rahulwa.com/js/highlight.pack.js"></script>
vendor: 1 bytes, line 130
130
131<script>hljs.initHighlightingOnLoad();</script>
131 132 133 </body> 134</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.