drawio-desktop
prometheus
Our great sponsors
drawio-desktop | prometheus | |
---|---|---|
125 | 381 | |
46,687 | 52,748 | |
2.3% | 1.6% | |
8.6 | 9.9 | |
15 days ago | 5 days ago | |
JavaScript | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
drawio-desktop
-
Monodraw
For anyone who is willing to use a webapp, I like drawio[0]. You can download locally[1] and self host (I just use the python webserver).
While finding the Github, I see they now actually package an Electron application, so that is probably worth exploring[2].
[0] https://www.drawio.com/
[1] https://github.com/jgraph/drawio
[2] https://github.com/jgraph/drawio-desktop
-
What is your favorite tool for designing complex architecture, and why is it MS Paint?
You can also get it for desktop. It's the same web app but I like to have it installed.
-
Open-source drawing tool – Excalidraw
I like excalidraw for live discussions but if I want to make more detailed or better looking diagrams, I really enjoy these two tools:
- For drag-and-drop/WYSIWYG, I really like DrawIO. They have a web version https://app.diagrams.net/ but I strongly recommend the desktop version https://github.com/jgraph/drawio-desktop/releases/
- For text-as-diagram, I think Mermaid wins this by default since GitHub added markdown support for these: https://mermaid.live/ (This was github's announcement https://github.blog/2022-02-14-include-diagrams-markdown-fil... )
-
HarvardX CS50's Introduction to Programming with Python
Protip: get draw.io if you want to edit that file. Or just use the online https://www.drawio.com/ (previously diagram.net?)
-
Writing software with seamless diagramming?
LibreOffice Writer with Drawio-desktop (and Inkscape if it needs complex editing), if LibreOffice Writer is not enough you can try Scribus.
-
Firewalla with EERO, Cisco 240AP, TP Link switches... EERO & Network Segmentation issues...
This is hard to understand. Can you make a diagram of your network, or a flowchart? I use this software https://www.diagrams.net/
-
MS-Visio ersatz für mac
Gibt es auch als Desktop App.
-
The struggle is real. What free software exists for control circuit diagrams?
Perhaps diagrams.net (click 'more shapes' to add the electrical symbols). There is also yEd. It has logic gates, but I don't know if it has electrical components. Of course KiCAD is specifically designed for circuits, but that might not fit your application.
-
VLAN newbie, is there a way to do this?
I use this software: https://www.diagrams.net/
- Caffè Italia * 26/04/23
prometheus
-
Fivefold Slower Compared to Go? Optimizing Rust's Protobuf Decoding Performance
WriteRequest::timeseries is a vector (https://github.com/prometheus/prometheus/blob/main/prompb/re...) and
-
Tools for frontend monitoring with Prometheus
Developers widely use Prometheus as a system for operational monitoring and alerting for their projects. Here is a list of tools for monitoring frontend services with Prometheus.
-
The power of the CLI with Golang and Cobra CLI
Just to give an example of the power of Go for CLI builds, you may have already used or at least heard of Docker, Kubernetes, Prometheus, Terraform, but what do they all have in common? They all have a large part of their usability via CLI and are developed in Go 🐿.
-
On Implementation of Distributed Protocols
Distributed system administrators need mechanisms and tools for monitoring individual nodes in order to analyze the system and promptly detect anomalies. Developers also need effective mechanisms for analyzing, diagnosing issues, and identifying bugs in protocol implementations. Logging, tracing, and collecting metrics are common observability techniques to allow monitoring and obtaining diagnostic information from the system; most of the explored code bases use these techniques. OpenTelemetry and Prometheus are popular open-source monitoring solutions, which are used in many of the explored code bases.
-
Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard
Setting up monitoring for a system, especially one involving GRPC communication, provides crucial visibility into its operations. In this guide, we walked through the steps to instrument both a GRPC server and client with Prometheus metrics, exposed those metrics via an HTTP endpoint, and visualized them using Grafana. The Docker-Compose setup simplified the deployment of both Prometheus and Grafana, ensuring a streamlined process.
-
Monitoring, Observability, and Telemetry Explained
Alerting and Notification: Select a tool with flexible alerting mechanisms to proactively detect anomalies or deviations from defined thresholds. Consider asking questions like "Does this tool offer customizable alerting options and support notification channels that suit our team's communication preferences?" A tool like Prometheus provides robust alerting capabilities.
-
Observability at KubeCon + CloudNativeCon Europe 2024 in Paris
Prometheus
-
Top 5 Docker Container Monitoring Tools in 2024
Prometheus is an open-source monitoring and alerting toolkit. It is designed to monitor highly dynamic containerized systems, making it an excellent choice for monitoring Docker containers and Kubernetes clusters.
-
Install and Setup Grafana & Prometheus on Ubuntu 20.04 | 22.04/EC2
wget https://github.com/prometheus/prometheus/releases/download/v2.46.0/prometheus-2.46.0.linux-amd64.tar.gz
-
4 facets of API monitoring you should implement
Prometheus: Open-source monitoring system. Often used together with Grafana.
What are some alternatives?
draw.io - draw.io is a JavaScript, client-side editor for general diagramming.
metrics-server - Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
skywalking - APM, Application Performance Monitoring System
penpot - Penpot: The open-source design tool for design and code collaboration
Jolokia - JMX on Capsaicin
mdbook-mermaid - A preprocessor for mdbook to add mermaid support
Telegraf - The plugin-driven server agent for collecting & reporting metrics.
Modelio - Modelio is a modeling solution offering a wide range of functionalities based on the main standards of enterprise architecture, software development and systems engineering.
JavaMelody - JavaMelody : monitoring of JavaEE applications
example-electron-license-activation - An example of how to implement software licensing and device activation in an Electron application
Glowroot - Easy to use, very low overhead, Java APM