<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: wesoudshoorn</title>
    <description>The latest articles on DEV Community by wesoudshoorn (@wesoudshoorn).</description>
    <link>https://dev.to/wesoudshoorn</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F70832%2Ff4da35f9-e7a2-44c6-87ea-1859d9691aa6.jpeg</url>
      <title>DEV Community: wesoudshoorn</title>
      <link>https://dev.to/wesoudshoorn</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wesoudshoorn"/>
    <language>en</language>
    <item>
      <title>Launching AppSignal Monitoring for Node.js 1.0</title>
      <dc:creator>wesoudshoorn</dc:creator>
      <pubDate>Thu, 08 Oct 2020 14:05:50 +0000</pubDate>
      <link>https://dev.to/appsignal/launching-appsignal-monitoring-for-node-js-1-0-1hp7</link>
      <guid>https://dev.to/appsignal/launching-appsignal-monitoring-for-node-js-1-0-1hp7</guid>
      <description>&lt;p&gt;Do you know how many errors your Node.js application had last week? How many users were affected? Which servers were high on CPU/Memory/Disk? If you do know, how many different tools did you have to install, and how many hours you've spent configuring all those tools? AppSignal is here to change the way you monitor your apps and simplify your life as a developer.&lt;/p&gt;

&lt;p&gt;Today, we officially launch the 1.0 version of &lt;code&gt;@appsignal/node.js&lt;/code&gt;. It's ready for use in production apps and includes out of the box support for&lt;br&gt;
&lt;a href="https://docs.appsignal.com/nodejs/integrations/core.html" rel="noopener noreferrer"&gt;Node.js Core&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/nodejs/integrations/express.html" rel="noopener noreferrer"&gt;Express&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/nodejs/integrations/nextjs.html" rel="noopener noreferrer"&gt;Next.js&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/nodejs/integrations/apollo.html" rel="noopener noreferrer"&gt;Apollo Server&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/nodejs/integrations/pg.html" rel="noopener noreferrer"&gt;node-postgres&lt;/a&gt; and &lt;a href="https://docs.appsignal.com/nodejs/integrations/redis.html" rel="noopener noreferrer"&gt;node-redis&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Complete Overview in One Interface
&lt;/h2&gt;

&lt;p&gt;AppSignal is five monitoring tools for Node.js applications &lt;code&gt;merged&lt;/code&gt; into one. It's designed and built so developers have a full picture of how their app performs. Here's what you get:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.appsignal.com/tour/errors" rel="noopener noreferrer"&gt;Error tracking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.appsignal.com/tour/performance" rel="noopener noreferrer"&gt;Performance monitoring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.appsignal.com/tour/hosts" rel="noopener noreferrer"&gt;Server monitoring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.appsignal.com/tour/metrics" rel="noopener noreferrer"&gt;Dashboards&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appsignal.com/application/anomaly-detection/index.html" rel="noopener noreferrer"&gt;Anomaly detection&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With these features you'll have a full understanding of what's going on when the bits hit the fan. No more switching between tabs while trying to connect the dots.&lt;/p&gt;

&lt;h2&gt;
  
  
  Easy to Install, Limitless Customization
&lt;/h2&gt;

&lt;p&gt;Developers tell us they want two things: monitoring that's easy to set up and endlessly customizable. Other application monitoring tools are usually too simple to give you the insights you need, or way too complicated to use. AppSignal is different. We offer an array of powerful features that were built with developers in mind. AppSignal is easy to set up and use, yet it's endlessly customizable so that we meet all your requirements.&lt;/p&gt;

&lt;h3&gt;
  
  
  Quick Install
&lt;/h3&gt;

&lt;p&gt;Installing up AppSignal for Node.js is straightforward. Sign up, get an API key and simply call &lt;code&gt;npx @appsignal/cli install&lt;/code&gt;. The CLI installer will help you install AppSignal in seconds. The installer scans your &lt;code&gt;package.json&lt;/code&gt; and suggests and installs the AppSignal packages you need.&lt;/p&gt;

&lt;p&gt;All features are available without further configuration. You will have auto instrumentation for web frameworks like Express or Next.js, databases like Redis, PostgreSQL consumers, and GraphQL APIs with Apollo server.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;You should upgrade to 1.0 right away if you've been using any of the pre-1.0 packages. In the coming months, we will deprecate all pre-1.0 versions of the library. The API is now locked with semver, so there will be no breaking API changes until version 2.0.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Here's a short demo video of the installation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.appsignal.com/images/blog/2020-10/nodejs-installation.mp4" rel="noopener noreferrer"&gt;https://blog.appsignal.com/images/blog/2020-10/nodejs-installation.mp4&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Magic Dashboards
&lt;/h2&gt;

&lt;p&gt;AppSignal saves you a lot of time through a feature we call "Magic Dashboards". Our agent scans your infrastructure and automatically creates dashboards based on the tools you use. Magic dashboards will appear for those who use PostgreSQL and Next.js in their Node.js applications. We'll be adding more dashboards in the future!&lt;/p&gt;

&lt;p&gt;Here's an example of a PostgreSQL magic dashboard:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblog.appsignal.com%2Fimages%2Fblog%2F2020-06%2Fmagic-dashboard-postgres-node.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblog.appsignal.com%2Fimages%2Fblog%2F2020-06%2Fmagic-dashboard-postgres-node.png" title="PostgreSQL magic dashboard" alt="PostgresQL AppSignal Magic Dashboard"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And a Next.js magic dashboard with core performance metrics:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblog.appsignal.com%2Fimages%2Fblog%2F2020-05%2FNextjs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblog.appsignal.com%2Fimages%2Fblog%2F2020-05%2FNextjs.png" title="Next.js Magic Dashboard in AppSignal" alt="Next.js Magic Dashboard in AppSignal"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Moreover, you can also &lt;a href="https://docs.appsignal.com/nodejs/metrics/" rel="noopener noreferrer"&gt;track your own metrics&lt;/a&gt; and build custom dashboards with ease.&lt;/p&gt;

&lt;h2&gt;
  
  
  Endlessly Customizable
&lt;/h2&gt;

&lt;p&gt;Each stack is configured differently, and your monitoring tool should reflect that. You can customize AppSignal by &lt;a href="https://docs.appsignal.com/nodejs/tracing/tracer.html" rel="noopener noreferrer"&gt;adding custom instrumentation&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/nodejs/metrics/minutely-probes.html" rel="noopener noreferrer"&gt;tracking and visualizing metrics&lt;/a&gt;, &lt;a href="https://docs.appsignal.com/application/anomaly-detection/index.html" rel="noopener noreferrer"&gt;setting up triggers&lt;/a&gt;, and much more.&lt;/p&gt;

&lt;h2&gt;
  
  
  Devs Mean the &lt;code&gt;hello world&lt;/code&gt; To Us
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://blog.appsignal.com/2020/09/08/going-from-consulting-to-saas.html" rel="noopener noreferrer"&gt;AppSignal came to life 8 years ago&lt;/a&gt; as our team of developers decided to scratch their own itch. It started as a tool by and for developers, and it still is. Today, AppSignal APM is used &lt;a href="https://www.g2.com/products/appsignal/reviews" rel="noopener noreferrer"&gt;and loved&lt;/a&gt; by thousands of development teams for whom we monitor over 100 billion requests a month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try Us Out and Get Stroopwafels 🍪
&lt;/h2&gt;

&lt;p&gt;If you &lt;a href="https://www.appsignal.com/nodejs" rel="noopener noreferrer"&gt;try AppSignal yourself&lt;/a&gt; and send us a message, we'll send you a free box of &lt;a href="https://www.appsignal.com/waffles" rel="noopener noreferrer"&gt;stroopwafels&lt;/a&gt;. The &lt;a href="https://www.appsignal.com/plans" rel="noopener noreferrer"&gt;30 day trial is free, no credit card needed&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Whether you're a single dev or a part of a bigger team, you'll have access to all of our features regardless of your subscription. We're there to grow alongside you. Bonus, we're free for &lt;a href="https://www.appsignal.com/open-source" rel="noopener noreferrer"&gt;OSS projects&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;If you have any questions, just reach out to &lt;a href="//mailto:support@appsignal.com"&gt;support@appsignal.com&lt;/a&gt;. Our team of developers will be there to help you.&lt;/p&gt;

</description>
      <category>node</category>
      <category>javascript</category>
      <category>apm</category>
      <category>monitoring</category>
    </item>
  </channel>
</rss>
