Create topics and master Markdown formatting

Edit and write topics

Discourse uses Markdown as markup language. If you are familiar with GitHub, you’re good to go. If not, please follow this guide.

While you type something into the editor, you’ll recognize many things:

  • live preview as you type on the right side
  • if someone else is replying, a short notice on top of the editor
  • you can navigate to a different page, and still reply to the “old” topic
  • sessions are stored, which means that a draft text can be started on your Macbook and posted on your Ipad later.

You can use emojis to express your feelings. Start typing a colon : and pick one from the popup editor.

Formatting Tips

Quotes

If you need to quote a text, select it with the mouse and click the appearing "Quote button to insert it into your reply.

Code Blocks

Use three backticks for multi-line code blocks, configuration snippets, log outputs, long texts, etc. - everything you know from Wordpress’s <pre> tags or Confluence noformat or code blocks.

```
2018-02-01 all is good.
2018-02-02 uh, oh.
2018-02-03 kaboom.
```

Headings

# Heading 1

Heading 1

URLs

[url text](https://icinga.com)

becomes:

url text

Relative URLs to static pages

You can use Markdown styled URLs with relative urls, e.g. /faq

as outlined in the [FAQ](/faq)

becomes:

as outlined in the FAQ

Lists

* Major Task 1
  * Task 1  
  • Major Task 1
    • Task 1

Tables

  Value | Host State | Service State
  ------|------------|--------------
  0     | Up         | OK
  1     | Up         | Warning
  2     | Down       | Critical
  3     | Down       | Unknown

renders as

Value Host State Service State
0 Up OK
1 Up Warning
2 Down Critical
3 Down Unknown

Mentions

If you want to mention another user, just type @ and select a possible name. Once your reply is saved, this user gets notified.

Images

Images, screenshots and other graphics really help to understand a problem, or illustrate a procedure. This can be for example an exported Gliffy image, or just a printed screen.

You can add a new image with the upload icon. Either from your local disk, or from a web URL.

If you need to move the image around, just copy the entire ![31|385x233](upload://aklt7kcoGnKdMMXgCd3cxnch087.png) block to its desired location.

The embedded URL allows you to scale the image too. Discourse also downloads web images to cache them for faster access, or in case of broken images in the future.

Details

If you have a bulk of information that you want to hide behind a collapible, you can use details.

Details
[details="Details"]
This text will be hidden
[/details]

This is especially useful if you have a long chunk of config or code you want to share but not clutter up the entire topic with it.

How can i add Windows servers critical services monitoring for Icinga2?
Error when deploying Apply Rule for Notifications
How to add custom graphite module template
Newbie question - ping4 in satellite zone overdue
Notifications is not working on HA configuration
Extract ICINGA COMMUNITY TO ADD SWITCH
Extract ICINGA COMMUNITY TO ADD SWITCH
How to change ICINGA2_CA_PORT?
How to edit "service sets" Icinga2 through conf files
Icingaweb2 service check not shown in normal view only
Feedback Week Thread!
New Installation - icinag2 with ldap - unable to access /icinga2 and /icinga2web
Unable to delete nodes in icinga2
Include external Commands
Problem with check disk on second VPS
Failed to remove Icinga Agent: Trying to upgrade or uninstall the agent
Cannot delete host from icinga2 web
Upgrading Icinga2 to the latest working version given my below internal modules from your experience please advise upgradable modules and links
Infinite loading loop & deprecation warnings in JS files
Icingaweb2 connection issue
Master - Satellite - Agent
Master - Satellite - Agent
Data extraction
How to clean cache info from icinga2 and icinga2 satellite servers
Icinga PS not executed on windows client
Cannot increase interval notifications
Where is command_line specified now...?
Critical/config: Error: Include file 'itl' does not exist
Execvpe( scp.exe) failed: No such file or directory
Windows - Disk check Unknown
icingaDB - Performance status and counters
Host with resolved structure key-value pairs does not inherit a resolved structure variable key-value pair from template?
Check_disk_smb
Icinga 2 can't connect to the Director
Vspheredb using perfdata
New icinga install on ubuntu 20.04: many PHP Deprecated errors
Icinga2 service failing: "config validation failed"
X509 module can't be enabled after centos upgrade
Dns name for address in hosts.conf
Please tell us the next host monitoring function through one server
Create a check walktrough with director
HTTP WARNING: HTTP/1.1 404 Not Found - 492 bytes in 0.029 second response time
Check POST variable with check_http
Need some help with the configs for mail notification
Icinga is currently not up and running
New in Icinga2 and with problem
Very strange: Icinga2 does not send SMS after downtimes
Service checks / remote monitoring of servers from icinga clients
Very strange: Icinga2 does not send SMS after downtimes
/usr/lib64/python2.7/socket.py Permission Denied
AppImage read error
Please help me clear Pending Deployments on my Activity log
Icingaweb2 and LDAPS?
Icinga2 notifications not sended
Error Show All
Own checks downt work since I installed new Agent on windows
How to call a webhook when snmp_storage triggers a warning
Check command 'systemd_service' does not exist
Can't start Director Background Daemon
urllib.error.HTTPError: HTTP Error 403: Forbidden
Help with filter on custom variables
PostgreSQL problem (duplicated key and connection problem reported)
Check_ping: Invalid hostname/address
Problem monitoring
ICinga+JIRA
Icingaframework for Windows
Email Notifications are not sent
Monitoring php-fpm processes via NRPE
Icinga 2 Director - Event handler
HTTP WARNING - maximum redirection depth 15 exceeded - http://example.com:80/fs4webedit/s=o0Zb/
Active host reboot check
400 Bad header
Icinga client connection running in loop
Windows plugins not working anymore?
Icinga2 not starting on monitored machines
How to add custom plugin and display it in IcingaWeb2?
How can i access my icinga web after my machine ip change
Boxydash, undefined variable: host
No Endpoing object found for identity
Permission denied connecting to port 5556
App health check monitoring url on a specfic port
How to create notifications for services and hosts using icinga2web
Problem php
Host always in pending status
Master, Satellites and Agents
Icinga is currently not up and running
Icinga Web shows no information
No notifications with "times"
Agent service stuck in pending
Notification Icinga2 (director) -> Rocket.Chat
Satellite doesn´t check clients
Creating dependencies to limit remote notifications
REST API Icinga Directory
Influxdbwriter no metric on check_maxdb
Problem with my satellite
“no Endpoint object found for identity”
Monitor Windows Clients ( DISK CPU and others)
Increase max_check_attemps
Check disk not showing the right value and right result for my server
Script to monitor and parse the API out
Setting up reccuring downtime - how
Apply rule 'syno-load' 'Service' does not match anywhere!
It seems that Icinga DB is not running. Make sure Icinga DB is running and writing into the database
Error in apply services after upgrade to v2.11
New satellite is not working
Dependencies Host-Host
Logrotate on icingaweb2.log
About category „Howto“ and writing guides
Dynamic boolean value reversed?
Prevent email notifications during downtime
Condition Service Check in Cluster
Missing "graphite.url" in "/etc/icingaweb2/modules/graphite/config.ini"
Mail notifications icinga2
Mail notifications icinga2
No services found matching the filter. | No services found matching the filter. Icingaweb
Downtime Problem
Process information: icinga is currently not rup and running
Windows 7 Monitoring
Error During icinga2agent installation
Use check_load to monitor CPU usage
How to sync endpoints and zones in master-satellite-client setup to satellite?
Execute a notificationCommand with multiple users
Problem with umlauts in contacts
Check_mysql_health as template Service, apply Service where mysql, but i want to change the treshold on the object Host
Can't get past Icingaweb2 setup on new installation
Notifications
Newbie: Simple Email notification for like FTP down?
Icinga2 Client could not connect to Master
How to add a satellite to an icinga master with an existing client?
How to add a satellite to an icinga master with an existing client?
Monitoring Windows Memory
Modify contents of Icinga2 Alert Emails
School with Official Curriculum
Welcome to Discourse
Icinga2 Vspheredb how to get esxi host where vm runs on
Warning about "PING WARNING - DUPLICATES FOUND! " when use hostalive check
Dashing Icinga not starting after installation
No graphite Graphs in icingaweb