Skip to content

Commit

Permalink
Fix Linux internals hyperlink
Browse files Browse the repository at this point in the history
  • Loading branch information
abregman committed Nov 22, 2021
1 parent df738a8 commit c2e34fc
Show file tree
Hide file tree
Showing 5 changed files with 65 additions and 6 deletions.
19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,8 +323,9 @@ Note: "Provisioning" tools can be used to perform configuration management to so

- [ ] Monitoring
- [ ] [Prometheus](https://prometheus.io)
- [ ] Nagios
- [ ] Datadog
- [ ] Nagios (Mostly legacy today)
- [ ] Sensu
- [ ] Datadog (`$$$`)
- [ ] Zabbix
- [ ] Monit
- [ ] [Statuscake](https://www.statuscake.com) - Website Uptime & Performance Monitoring
Expand All @@ -338,9 +339,9 @@ Note: "Provisioning" tools can be used to perform configuration management to so
- [ ] [SumoLogic](https://www.sumologic.com)

- [ ] Dashboards
- [ ] Kibana (Elastic)
- [ ] Grafana
- [ ] Report Portal
- [ ] Kibana (Elastic)
- [ ] Report Portal (Mostly for Test Automation)

- [ ] Security
- [ ] [Vault](https://www.vaultproject.io) - "Secure, store and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets..."
Expand Down Expand Up @@ -380,6 +381,16 @@ Note: "Provisioning" tools can be used to perform configuration management to so
- [ ] OpenShift
- [ ] Nomad

- [ ] Alerting
- [ ] PagerDuty
- [ ] ServiceNow
- [ ] Slack (Mostly used for IM)

- [ ] Metric Storage
- [ ] InfluxDB
- [ ] Splunk
- [ ] Cloud Storage services and Databases

## More Infra & DevOps projects

<p align="center"><a href="https://github.com/bregman-arie/howtheydevops"><img src="images/how_they_devops.png"/></a></p>
Expand Down
30 changes: 30 additions & 0 deletions resources/aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Name | Comments
[amazon-redshift-utils](https://github.com/awslabs/amazon-redshift-utils) | "Contains utilities, scripts and view which are useful in a Redshift environment"
[Cloudcraft](https://www.cloudcraft.co) | Automated AWS diagram mapping of your cloud resources.
[nOps](https://www.nops.io/devops/) | "for fast-moving DevOps teams helping them ... monitor, analyze, and manage provisioned cloud workloads.", **Not Free.**
[EC2Instances.info](https://instances.vantage.sh) | "Easy Amazon EC2 Instance Comparison"

## Blog Posts & Articles

Expand Down Expand Up @@ -56,3 +57,32 @@ Name | Description
* Set up MFA
* Delete root account access keys
* Create IAM users instead of using root for daily management

### Cheat Sheet

### IAM

* List users: `aws iam list-users`

### EC2

* List instances: `aws ec2 describe-instances`
* Remove security group rules:

```
aws ec2 revoke-security-group-ingress \
--group-name someHTTPSecurityGroup
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/0`
```

* Add security group rules:

```
aws ec2 authorize-security-group-ingress \
--group-name someHTTPSecurityGroup
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/0
```
11 changes: 11 additions & 0 deletions resources/grafana.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## Grafana

### Random

* Visualize latency for API endpoints:

```
1. Use https://github.com/prometheus/blackbox_exporter to point API endpoints
2. Scrape exporter with Prometheus
3. Graph from Grafana
```
4 changes: 2 additions & 2 deletions resources/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@ Name | Comments

Name | Comments
:------|:------:
[Understanding fork() system call for new process creation
](https://www.youtube.com/watch?v=PwxTbksJ2fo) |
[Understanding fork() system call for new process creation](https://www.youtube.com/watch?v=PwxTbksJ2fo) |

## Learn Linux - Videos

Expand Down Expand Up @@ -110,6 +109,7 @@ sudo ausearch -m avc -m user_avc -m selinux_err -m user_selinux_err -i -ts today
#### Files

* Sort files by size: `ls -l | sort -nk5`
* Find broken links: `find /some/path -type l -exec test ! -e {} \; -print`

#### Misc

Expand Down
7 changes: 7 additions & 0 deletions resources/prometheus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Prometheus

### Exporters

Name | Comments
:------|:------:
[Blackbox Exporter](https://github.com/prometheus/blackbox_exporter) | "blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP"

0 comments on commit c2e34fc

Please sign in to comment.